skysight-inc/HackerNews huggingface dataset:
I am suggesting:

You're making decisions for an LLM company. People start using your models to write articles making those claims. Not to promote equal access to education, but to promote delusions that specific groups are genetically inferior.

What's your move?
Tech Employers Want Schools to Integrate AI into Non-Tech Subjects
If one of those areas codes is the same as the area code in your number, you're just plain screwed!

Can't answer the calls, ever, or you're "marked" - simple as that.

Really sorry to hear this.

Since you mentioned not enjoying it, and for the reader in a similar situation, a suggestion: use an internet number, with totally different area code from your received calls, so you have a prayer.
Yes but also yes. Depends on who you are and what you want to do. I've personally been using mine at home and it's been a genuine useful addition to my work from bed and work from couch routine, where I'd otherwise just be on a laptop. That would definitely apply to travel, as well.

But also, I think it probably would work well for hammock beach working in Ibiza. The biggest issue seems like it would be tan lines, getting bullied for being a giant Nerd, and your spouse/wallet killing you for buying a $3-4k headset and an Ibiza vacation.
It is common for small rust crates to only receive unfrequent updates because they are finished.

Not a common thing in web development.
FWIW I am starting to use home manager on my new macOS workstation, and I haven't had to dig too deep into Nix, nixpkgs, or NixOS.

I might hit limits soon as I rice my neovim install.
This is partly because access to university education has widened tremendously. Modern academic research is not really TikTok-based.
How are they related? Investments in PGE, which has had poor returns?
OP said "for 11 years" in their post. So I assume they have a unit that's at least 11 years old. Not really comparable with a modern unit.
Which games are good for multiplayer?
Hence why I said it gives you an idea of exposure to memory safety issues, not that grep unsafe is a substitute for a full audit. Besides, time not spent having to pore over every line of code looking for subtle memory safety bugs is time you can spend looking for bundled cryptominers instead.
Interesting how they're using a PCB as the frame.
It’s funny that the article holds up RavenDB’s rebuttal about MMAP and then discusses correctness, because Aphyr/Jepsen’s latest analysis on RavenDB showed huge correctness issues there: https://jepsen.io/analyses/ravendb-6.0.2

Absolutely brutal read on RavenDB.
> I had recently read The Phantom Tollbooth, where a kid in the real world crosses a magic threshold and enters a cartoon world. This felt like that. I wanted more.

This feels like a weird lead in to me. It invites comparisons to the story, ..but The Phantom Tollbooth is all about finding wonder in everything you had to begin with.
What is your take on the market share between PX4 and Ardupilot, and in which domains? Are any operations rolling their own firmware?
As a PHP developer I am frankly disappointed you think that we only do that with strings. I've got an array[1] full of other tools.

1. Or maybe a map? Those keys might have significance I didn't tell you about.
It may sound novel and egalitarian to you but the next time there is a layoff you're going to be the most expensive employee at your company...
Show HN: Mukette, a Markdown Pager for Unix-Based Systems
I really apologize if I am submitting this twice. I am new to these fora. I just discovered Show HN. The other thread did not have Show HN so it did not get any traction. This is a useful little tool so I guess people will like it. You're eithre like me, and do all your work in the terminal emulator. If they literally replace my displays with a VT100 I won't complain (but have to watch Youtube on my phone -_-). The other kind of use is someone who uses X (I know emulators are X too!) extensively, and only often needs to use the terminal This can be useful for both groups. Imagine you wanna read the README.md file of a repository. This happened to me what I wanted to read PackCC's REAMDE. And I had to do a pipline from Pandoc to Philadelphia! This nifty little tool will page the markdown file.

I want to improve it in the future. I have made some leeway to adding more features to it. I want people to execute the code listings (in a safe environment) by navigating to them. It's all right these in the code, I just got tired of picking at this like an old wound and releassed it.

It's been rand through ASAN and Valgrind. Some errors were fixed. If anything remains that I missed please tell me. I always initialize pointer ssto NULL so it should not complain much?

Anyways thanks.
Go contexts are something that I found confusing for a while. I had assumed they were much more complicated than they actually are. I read the context section in Jon Bodner's Learning Go and realized they are actually pretty simple and I was just over thinking them.
Have one. Will be returning. Specifically for code (via the Mac Airplay) it's.. okay. The reality is that the resolution / clarity just isn't high enough to rival the sharpness and clarity of a real monitor. So you end up with a bigger screen to try to see things as sharply, or an overall "bigger" ui experience — either way leading to less real-estate per degree-of-view to work with.

So.. it's fine. But it's not better than a monitor.
As an enterprise web developer by day, I find my salvation in my personal open source projects. It's a topic that has bothered me for about a decade and had actually made me quit programming as a hobby a few times.

As someone else had once said, limitation sparks creativity. Without limitations (such as for instance a low number of dependencies, or deliberately simpler code) the activity becomes mundane and overly goal-focused, which ultimately results in poor quality of the outcome.

I personally found myself greatly improve the quality of all my activities in life by imposing "challenging" limitations on them. Though surely it's not an approach for everyone.
It flat out refused to give me openssl commands to generate self signed certificates which I found very surprising.
A combination of: mismanagement and corruption. To pay for all the people that PGE murdered with their negligence?

Why do you think electricity prices are high?

Why should the rates be 4x the rest of the country?
>Do you work non-stop for 8h/day? no video calls ? no lunch?

You didn't have to take that literally. Obviously I didn't eman wearing it 8h per day with no breaks.

So I'll repeat my question to make it clearer. Will most AVP customer be able to actually put in as many hours of daily/weekly/monthly work in their AVPs as they usually do on their computer setup, or is that just a fantasy people tell themselves?
That... pretty much already exists, in the form of Home Assistant + Zigbee and/or Thread? Though that's still wireless, and I haven't seen any focus on trying to connect everything with wires (not something I'd be keen on, personally, I'm quite happy with the wireless protocols).
The kitchen sink database used by everybody is such a common problem, yet it is repeated over and over again. If you grow it becomes significant tech debt and a performance bottleneck.

Fortunately, with managed DBs like RDS it is really easy to run individual DB clusters per major app.
If I were to guess, there will likely be closer integration to iPhone in the future to make it more practical while on the move outside your home, hotel, or office.

Let’s not forget that this is version 1.0, and it was clearly not designed for people to walk around in it outside their home or office.
Thank you for this link, I’m really enjoying it.
Carlism
Why not have such a thing, when it is strictly more performant for any program that has data which isn't accessed concurrently?
Not every program that's written will even be multithreaded, and there's a significant cost to using atomic operations when you don't need them. What is the disadvantage of having non-atomic Rc be available?
All good examples, but humans are relatively underdeveloped at birth compared to most mammals due to the necessity of limiting skull size to allow an easier birth. An infant cannot lift its own head or locomote for several months, for instance. Just like marsupials finish up outside the womb in a pouch, we have own external phase.
Thing is, HVAC people rob you blind when you need emergency repairs to gas or oil furnaces in the middle of the season. If you have a heat pump as a backup, that can tide you over until you can get off season repair pricing again. That's well worth it to me, even at the higher electricity rates.
thx, gonna check it out. perhaps should go to light mode vs dark too
In my opinion space limited solutions are not very interesting. Time complexity is always >= space complexity, so finding optimal time solutions is always more interesting. And we already knew the optimal time complexity. I appreciate a theoretical time vs space relation, but it doesn’t seem applicable to other areas.
Distress also has a short passage explaining the collapse of the collapse of CBDs and inflation of the suburban property market and cost of living due to remote work, set in an area of suburban Sydney that’s now not far off Egan’s predictions. Few hard science fiction authors of recent decades can pull that off, as the 21st century has shown that our 20th century science fiction tropes are either already here (computing and networking revolution, hydrogen bombs, DNA sequencing) or will likely not materialise for centuries (space colonisation, mind uploading). Egan has a talent for speculating about little details of life that illustrate a very different world.
You are always one manager away from not being a decent performer and good managers tend to be promoted or leave, sometimes faster than you do.
> I wish I cared enough to learn the math to prove out my logical understanding.

There's not much math to it. If you know how matrix multiplication works and a little bit about differential calculus you're very almost there.
that was the domain I could get :)
>The reality is that the resolution / clarity just isn't high enough to rival the sharpness and clarity of a real monitor.

Thank you! Finally a direct answer from someone in the trenches. Shame, I have high hopes for the Pico 5! :)
Pretty clickbaitey title.

It's possible to implement in C++... so it's not "too dangerous" for C++. It's dangerous for people who don't have knowledge of what they're doing in C++; same as in any programming language.
More discussion: https://news.ycombinator.com/item?id=39310334
> It's not that bad when the purpose of the pie is not to figure out which group is the biggest

But it's not better than a sorted table:

- A (90%)

- B (5.1%)

- C (4.9%)

Which group there is biggest? Which is the smallest?

> why would you not order them already inside the chart?

What's the implicit ordering of a pie chart? It's not hard to define one that makes sense (start at midnight) but it's not implicit in the chart, it needs to be explained to the viewer. Since similar sized portions of the chart are hard to distinguish, there's no way to be visually certain that you are correctly understanding the ordering.
>All the advice in the article is still helpful, but it takes the "how do I make sure X is initialized when Y needs it" part completely out of the equation and reduces it from an N*M problem to an N problem, ie I only have to worry about how to initialize individual pieces, not about how to synchronize initialization between them.

I gotta say, I hate these dependency injection frameworks.

In a well designed system this should be trivial. Making sure something is initialised when you want to use it is just a matter of it being available to pass in a constructor as a parameter.

stockService := NewStockService()
orderService := NewOrderService()
orderProcessor := NewOrderProcessor(stockService, orderService)

There shouldn't be any sort of "synchronisation" of initialisation needed because your code won't compile if you do something wrong. If you add a cyclic dependency you will clearly see that because you won't be able to construct things in the right order without an obvious workaround.
Yeah I mean, hiring one person to own that for 5-10 teams is pretty cheap... Cheaper than each team constantly solving the same problems and relearning the same gotchas/operational stuff that doesn't add much value when writing your application code.
>In practice some microservices are much simpler and therefore more reliable than others, especially when broken out.

Much simpler in what way?

You mean less close = less crash/segfault potential?

If yes, then oh c'mon, modern stacks are incredibly reliable that they almost never crash.

More microservices = more infra level stuff needed = WAY more potential problems
The countless bugs I've had to deal with and all the time I've lost fixing these bugs caused by people who forgot to validate data in a certain place or didn't realize they had to do so proves to me that the overhead of calling a get on a wrapper type is totally worth it.

I value the hours wasted on diagnosing a bug far more than the extra keystrokes and couple of seconds required to avoid it in the first place.
I disagree about ease: ArduPilot is not easy to get working. It's a pain in the ass to get a flyable config, for say, a basic quadcopter. I now have a flyable config and notes, but it took me a lot of trial + error to get there. It has... surprising default settings , like going into a tumble if you 0 the throttle. Betaflight and PX4 are easier.

I have a lengthy notes file with exact settings required to make ArduPilot work well with a small quad. The result is a great experience, but getting there was not!

Also of note for ease: The ArduPilot code base is a mess compared to PX4's.
The high fixed monthly cost regardless of utilization means that compared to previous, my total costs for solar go up, even if my total costs for PGE supplied power don't. That will cause many fewer people to switch to solar or solar + battery.
> Trucks can do in the same way as cars. Rail is the easiest to electrify -- a "diesel locomotive" is actually an electric locomotive with a diesel generator on it.

I intentionally omitted rail as it’s already extremely efficient in terms of co2 per kg shipped compared with other forms of transportation.

As for trucks, no, electrifying them is harder for all sorts of reasons. A big one is range and how big a battery would need to sit for them. If you’re thinking commuter trucks and local delivery vans sure. But diesel trucks are really hard to electrify. Evidence: people have been trying to do this for a while and there’s no electric semis on the road.

> People stopped commuting to work but they still went to the store, or had more things delivered from the internet in a giant UPS truck.

That argument feels flat - work commuting makes up the vast majority of miles that people use their cars for.

As for aviation, its global warming effect is actually larger because of complicated effects. Unclear what biofuels will do.

> The really hard one is heating in the winter, because it's a large proportion of CO2 emissions but is inversely aligned with solar generation and can't be significantly scaled back on a cold day to account for intermittent generation from wind. That's the thing where nuclear seems like the best option.

If you spend the money to build nuclear for winter, it makes a lot more sense to run it in the summer too. If anything, solar and wind make more sense as technologies to power recapture with nuclear satisfying our day to day energy demands.

> But you don't have to solve the hard problems before adopting the known solutions to the easy problems.

Never said you do but it is worth discussing when talking about resource expenditure - we should be allocating resources to solving the most impactful changes, not the easiest ones. I’ll note that solar advocates conveniently overlook how much our grid demands will scale up with electrification of transportation - it will rapidly out grow our renewable efforts since we’re not regularly building nuclear power plants meaning fossil fuels will take up the slack.
Considering this company has already shipped a product, with a see through display, I think you’re probably wrong.
> You're ignoring the reason data visualizations exist in the first place.

My opinion on pie-charts and poor visualization comes from years of studying data visualization, not ignoring it. Would you argue that Tufte doesn't value data visualization since he holds the same views?
I originally typed out `int` and wanted to do more, but I try to keep my comments as targeted as possible to avoid the common reply pattern of derailing a topic by commenting on the smallest and least important part of it. If I type `string`, `int`, `arrays`, `maps`, `enums`... someone will write 3 paragraphs about enums are actually an adequate usage of the type system, and everyone will focus on that instead of the overarching message.
Happened in San Francisco too, although without any report of injury.

https://www.sfexaminer.com/news/thieves-steal-16-feet-of-cop...
That's what C++ does because it has no way to ensure that you use the atomic reference counts in multi-threaded code. But, as the author writes in the blog post, Rust can in fact ensure this. So it lets you to use the more efficient non-atomic reference count for single-threaded use, saving the unnecessary cost of various memory access barriers.

Just because a language is designed for concurrent programming, it shouldn't make it impossible to achieve full single-threaded performance, as long as you're not compromising safety.
Is this a surprise at all? Fruit juice is just soda with maybe some different vitamins in terms of calories. No satiety, and but lots of calories.
Payment authorization through credit cards can clearly be improved by providing one-time authorization codes using any number of techniques. Looking back to the theme of the article however, that improvement can be done _completely independently_ of the blockchain and mining ecosystems, with negligible impacts on the power consumption of the existing baking system.
I don’t think so. People know what the purpose of a standup is. You don’t even need a prompt to get one going, just have everyone go around in a circle and talk. They will do it automatically. Isn’t this basically the point of the article?
Strangely, switching to Reader View in Firefox made the missing images appear for me.
Unions only work in locations where capital is immobile and the labor to operate the capital is immobile. Tech labor is the most mobile on earth ...
I think the first step to making improvements in this area is to have the planner err on the side of caution more often. Today it's quite happy to join using a Nested Loop when it thinks the outer side of the join contains a single row. We have various means in the planner on how certain we might be that the 1 row thing will hold true during execution. An equality condition on a column with a unique index, is, for example, a way we could be certain of getting <= 1 row. If for example, the selectivity estimate concludes 1 row will match for some WHERE clause containing several columns with independent statistics, then the certainty level goes down. It seems silly not to swap the join order and switch to a hash join for this. Best case, we have to build a hash table to store 1 row. Probing that won't be very expensive and could even be optimised further to skip hashing if we continually probe the same bucket for N probes. The cost of additional rows over the estimated 1 row scales much more linearly than the quadratic scaling we'd have gotten with Nested Loop. I imagine a setting which controls how much risk the planner is willing to take would allow users to maintain the status quo of the current costing model. I'd imagine not many would want that, however.
if we can blame a person, it's not AI.
OpenAI Considers $7T Round, Thinks It Can Double Revenue by 2025
>Nothing beats having all the important stuff visible at the same time.

But those aren't visible at the same time since you can't fit your whole 9 monitors in your field of view and focus on them at the same time. You can only focus and work only on a monitor at a time, and so you need to constantly switch monitors, meaning the monitors you aren't looking at each moment are basically a redundant waste.

I don't judge, whatever floats your boat. But I managed to replace multi monitor setups with virtual desktops and shortcuts. Way cheaper and more space efficient, and more ergonomic since I don't need to keep my neck at an angle all the time to the monitors on the side, but always to the one and only in the middle.
The thing about this theft is that in order for it to be worth the effort, there needs to be a buyer.

Is the FBI looking into what must be an organized metal salvage pipeline? First the salvage place needs to pay the thieves, no questions asked and no paper trail involved, then they need to pile it or chop it up, then sell it on to industrial factories that can use it, who must look the other way in terms of knowing about the source of the metal.

This involves (among other crimes) tax evasion, book keeping fraud, money laundering, secrecy and probably a lot of bribery.

I mean, if I can't buy pseudoephedrine without the state recording my license, surely it'd be pretty straightforward to require the same to sell copper.
It's just another thing ad tech can use to track and annoy users.

Your same argument was used by javascript advocates back in the day "if you don't like it, disable it."

Have you tried browsing the web without it these days? Most sites, which just display text don't work.

That is why I am so aggressively against this crap. Web developers have proven they can't be trusted, to not abuse these features.
With good reason! According to another commenter, when you search for the Gemini app, you get crypto apps before the Google one: https://news.ycombinator.com/item?id=39316306
California bill would ban all plastic shopping bags at grocery stores
AI washing, basically
There's a pole in my backyard. It generously connects 8 houses. There is another pole a few hundred feet down the road, also connecting 8 houses.
I do a lot of long-form writing. I switched from typing first drafts to writing them and saw improvements in my creativity, organization, and general quality of writing, and also found that I finished my work faster. Then I switched from ballpoints to a fountain pen and saw what all the fuss was about. People who write a lot appreciate how smooth fountain pens are, how the well-designed fountain pens have great ergonomics that reduces hand fatigue, and how the ability to pick your ink can let you fine-tune your writing experience even more. Yes, they can be impractical, and I can absolutely see how disposable ballpoints and rollerballs eventually won the market competition (in the US at least) but modern fountain pens, for some use cases, deserve a try.
Privacy focused platform Skiff is joining Notion, Skiff to be sunset
On the contrary, I thought it was quite apt. If you follow the article's link to this Stack Overflow answer:

https://stackoverflow.com/a/15140227/1614219

Which summarizes a discussion by the C++ standards committee to reject the C++ version of Rc, and one of the main arguments is the risk of Rc code being accidentally included in threaded code.

I would point out that this code can include: code you wrote years ago that you forgot includes Rc, code in libraries that was modified internally to use Rc and the authors forgot to mention it, code written by colleagues who aren't familiar with the pitfalls, etc. That's why this isn't a trivial problem to solve.
This is highly likely to burn bridges. Especially if your local job market is limited.
Viola the Bird
I enjoyed pretty much everything from cstross and Reynolds (pushing ice and especially house of suns are great stand alone).

I enjoyed quantum thief but somehow I have yet to go beyond the first book.