skysight-inc/HackerNews huggingface dataset:
Thanks for showing up and answering questions. Congratulations on the release.

What kind of plans for support of Rust's evolving async ecosystem?

Any particular reason why the public roadmap does not show the columns similar to "Researching", "We're Working On It" like the other similar public AWS Roadmaps? See example for Containers: https://github.com/aws/containers-roadmap/projects/1

Would be nice to have fully working examples on Github, for most common scenarios across most AWS services. This is something that historically
AWS SDKs have been inconsistent on. Just a request not really a question :-)
I went back and reread the thread and I see your point. Calling it "feeling good" is certainly oversimplifying. However, I don't think it materially changes my position. Is the woman who is using an AI boyfriend to cope with a verbally abusive RL boyfriend avoiding a problem that she would be better off confronting? Is the woman who has AI children to deal with the grief of not having real children hiding from a grief that will need to be faced eventually? I don't know the details, so I won't venture to say it is so. If it is, though, this is a real problem. We need to come to terms with the brute reality of our existence. The reality is, death and loss are inevitable, other people have their own lives and make choices that hurt us, yet we need them. Perhaps some encouragement and respite through AI can ease this. But it would be very easy for this respite to turn into a refuge, which is one of the mechanism by which drug use becomes drug dependence.
If a burglar is sophisticated enough to identify intrusion sensors and deploy countermeasures, they're typically not going to be targeting residential homes.
Wow verisimi noticed nothing special everyone stop we've been wrong all along!
You are talking at COP27 right??
Agreed. I love zigbee for its HA integrations. Fully off zwave now. Recently just added some IKEA motion senors and bulbs and everything is working so nice.
I believe there's a regulation here that requires a drain in the floor of laundry room here in Denmark, but the same isn't the case for kitchens, so a dishwasher can still do a lot of damage.

It is really weird that for all the smart crap manufactures want to stuff into appliances, leak detection isn't particularly high up on the list. It can't really be because it's hard to do, leak detectors are often one of the earliest sensor types available for new smart home kits.
Maybe he means how ASML’s technology was developed by the US DoE and Intel and then licensed to ASML for political reasons including green lighting the acquisition of Cymer and deliberately excluding Canon from a license?

I mean maybe. A lot of Europeans seem pretty confused about ASML.
As you make more and more money it is easy to just keep purchasing, and then yelling from soap boxes how no one has the will to save the environment.
I can't say I'm surprised, given that GoDaddy is the worst of the worst, from the sleazy pr0n Super Bowl ads to their (mis)treatment of customers.
Tesla can't wish away physics and material sciences. Good luck!
Someone correct me if this is wrong, but I believe human induced quakes can only have any serious power if they release tension that is already present.

Which means making a quake happen earlier than it would, not creating one in a seismically calm area.
It doesn't have to be ad-free, just someone has to have a nice interface and set up the advertisement/payments platform. There s clearly a market for advertising outside google: all those companies that sponsor videos. In fact it seems youtubers make more money from that than they make from google

So someone has to make the effort.
> I believe that open source is not a panacea. For example, bio-weapons should not be open sourced.

What benefits it brings to society if to restrict some but not other parties from researching bio-weapons? For example, would you be happy if some domains of Physics/Mathematics is banned for everyone except some US students of some limited set of universities?
I sympathize with your concern but I don't personally share it. Just to share my perspective (which is not the same as trying to argue that you're wrong...)

First, this concern is as old as the world[1] - and I experienced a version of this in the mid-90s when people were freaking out about peak oil[2] using much the same language/tone/concepts as you're voicing in your message. My point isn't that past performance guarantees future returns, but that there's something about this type of idea/anxiety that is inherently "sticky" in people's minds, separately from how it has actually panned out.

Second, I think you're missing a logical step between "we aren't going to be able to just keep building new tech" and "rampant level of consumption companies have been training them on." Companies have been able to "train" consumers to the current level of consumption precisely because resource availability has made it possible. If a resource became scarce, the price of goods based on that item would go up and thus consumption would go down. For example, see the graph of oil consumption in the US that naturally dropped by quite a bit around the supply shock of the Iranian revolution. [3]

The fact is obvious that humans can shift our consumption patterns, either by consuming less of something or shifting our consumption to a different type of thing. We naturally do this all the time as resource availability (and thus price) determine what is and isn't economical to be consuming.

[1] https://en.wikipedia.org/wiki/Malthusianism
[2] https://en.wikipedia.org/wiki/Peak_oil
[3] https://www.ourworldofenergy.com/vignettes.php?type=introduc...
> You're ignoring the fact that "Firefox Home" itself allows you to customize what it contains.

Correct. I am ignoring that fact because I don't want new tabs to display "Firefox Home" and I am not interested in customizing what it contains.

I want new tabs to display an HTML file that I made myself. Firefox previously allowed doing so.

The replies that suggest using extensions to re-enable the disabled functionality probably have not actually tried doing so. What those extensions do is load the "Firefox Home" content, then (as if on page load) redirect to whatever you set as your custom new tab. Which is just wretched. I could have typed the URL faster than that.

And on the subject of pushing core browser functionality into extensions: Why are things like Pocket, Firefox Sync, Hello, and the like integrated / bundled with Firefox but the ability to set a custom URL for new tabs requires users to install / trust a third party extension?

See also: The deplorable state of "Classic Theme Restorer", another case of "Users who miss the disabled functionality can just install an extension."
Six dollars - https://www.homedepot.com/p/resideo-Water-Heater-and-Sump-Pu...

There are a bunch of options at Home Depot, Lowes, and your local hardware store.
I think the lesson from this is reading papers well can help your funding ability.

Because it's such a general paper the author felt they should include all funding and support organizations, not necessarily those that specifically paid for this paper. Better to over-acknowledge than under-acknowledge.
Natural Computing [video]
Does there exist a latent computational potential in nature which might be unlocked?

Slides here: https://vanhunteradams.com/Talks/Natural_Computing.pdf
I am disappointed that these are not matter out the gate, the door/window sensor and the motion sensor would be instant buys for me (likely several).

IKEA does do a good job with Homekit support (unless the new hub is different) but really wish I did not need that hub anymore.

I am glad that someone is trying to push down the insane home automation tech prices.

Side note: I really hate modern SEO. There is not a single link to the actual Hub mentioned in the article, but there are 2 links to the same article about said hub twice.
They are the most transparent company I have ever seen. And they have a big target on their backs...
> I propose following the Constitution strictly as written with a very narrow interpretation.

We already do, within the framework set forth by the Constitution

> And if some people think the federal government needs more power then they are welcome to propose an amendment.

That's been done, too.

Seems like you're happy with things and maybe you just enjoy complaining?
I simply disagree with the statement: "this tool is dangerous so we don't use it". We abused PFAS, that doesn't mean it should be banned wholesale. We just need to ensure we safely use it, just like hundreds of other dangerous tools humanity uses every day.
Retro Commander – Post-Apocalyptic Real-Time Strategy
Any idea how these leak sensors work? Is it just waiting to potentially be dripped on by a leak? If so, could you just replace the sensor with a gapped circuit that would be bridged by dripping water?
I really like the zigbee ecosystem. There's a lot of great resources, cheap devices, months/years battery lifetimes, and reliability has been top notch for me.

Being able to pick your own coordinator/"hub" and use devices across all different brands like Ikea, Philips Hue, Aqara, etc. is a really great experience.

This is a fantastic community resource example: https://zigbee.blakadder.com/sensors.html
You're mixing up the family situation and the legal one.

The family situation was complex. The hospital's legal requirements appear less complex, and they do appear to have violated the law there. (With the caveat that the article heavily relies on the father, his lawyers, and anti-abortion activists. Unless I missed it, the hospital's side is mostly absent.)
I've got a Samsung laser printer that was gifted to me when I started post-secondary 13 years ago. Still chugging right along. Never had a hiccup with it. Windows finds the drivers without issue on a new OS install (I have drivers backed up just in case).

No colour printing, but who cares. We do the same thing as you. When we want some photos printed (usually for distribution to family), it's no major hassle to get them printed at the local office supply.
Walden Pond: A little paper zine, full of articles for you to read in your cabin
It really all depends on what you want.

It may sound like shilling, but the Analogue Pocket is actually an excellent development platform because it's everything all in one; you don't need to figure out how to take input, load data, or output to HDMI, because that's all taken care of you automatically. Now you pay for that in having a $200-250 price tag, plus ~$50-70 for your JTAG adapter, but I think it's excellent for starting.

For OSS, I would probably recommend a Lattice FPGA. Gowin FPGAs are really, really cheap (Tang Nano 9k), and _partially_ support an OSS toolchain, but it's missing many core components, and I've actually found bugs in the hardware (confirmed by others), so probably stay away.

The DE-10 Nano is very capable, though fairly sought after at this point. It has a decent amount of IO, and can run the MiSTer retrocomputing project, which has the largest collection of OSS cores out there.

----

However, probably before you even buy any hardware, play with simulations. Choose your HDL (Verilog is US focused, VHDL is EU focused) and choose a simulator. For VHDL, you can use GHDL and GTKWave for an entirely OSS setup. For Verilog, I would recommend downloading the closed source Intel ModelSim, but you can also produce very fast, C++ controlled simulations using Verilator.

In any case, start simulating and looking at waveforms. Debugging multiple sets of nets at once is a very interesting experience and is at the core of what you're doing when working with FPGAs (verification is something like 80-90% of the time), so you can learn a lot without any hardware just working on that. If you use Verilator, you can have psuedo LEDs or even a display to draw on.
Maybe a clean room recreation is possible? Or are those straws even further out of grasp...
Yup. When you're a big enough asshole, they just let you do it.
You can find this kind of sensor on Aliexpress for a few euros, if the hardware stores near you don't carry them.
Personally, I wouldn't worry about living a longer and less depressed life.
They almost certainly cannot afford to do that at the prices they are selling these things for. I'm also not entirely certain a large enough fraction of their customer base cares enough for them to take action here. They are likely doing the practical thing that makes the most sense.
Another air muffin. Evidence plz.
> In February, following lobbying from Apple, Foxconn, and other companies, the Indian state Karnataka loosened its labor laws to allow for 12-hour work shifts, according to the Financial Times. Foxconn plans to build two new factories in the state.

Seriously? This is the “struggle”? Foxconn can’t exploit workers? 60 hours a week in a assembly line. How does anyone bring themselves to use the word struggle here and not refer to workers?
It depends on what your goals are. If you pick Rust for your product be ready to roll up your sleeves and contribute to the crates you are depending on. IMO your investment is worth it because developing in Rust is a delight and when it works it will be very solid, but the ecosystem isn't as mature yet.

If you want to focus on building a product and get something out there relatively quickly, C++ has a huge amount of ready-to-use libraries, but you're on your own with making sure to run sanitizers and making any sense of object lifetime and thread safety. You might ship an MVP faster but I wouldn't want to maintain it after that IMO.

Personally I've made peace with the Rust ecosystem being not-quite-there because I can see that many things are about to get to the point of being really solid. There's a lot of hard-working folks volunteering their time to build out great libraries, and I'm hopeful that the 2024 edition is going to be a huge improvement for async ergonomics.
Something to think about: https://microservices.io/patterns/data/cqrs.html
"We Intend to Arrest Him When He Attempts to Cross the Border"
The inline box has to negotiate authentication with the player, which will see that the inline box has a revoked key and refuse to send data to it.
If the paper is well written, the abstract is already the summary you are after. If you are then interested in the details, gpt/AI isn't helping there.
For better digestion it's the opposite though, due to the same asymmetry issue
the problem is of course that tools aren't particularly smart. When you create heavy handed restrictions in your language, you're not just eliminating mistakes, you're eliminating tons of potential programs that make perfect sense, that's to say you drastically reduce the expressiveness of a language.

That's why Rust say, has an escape hatch. Unsafe Rust wouldn't exist if all you could write in it were mistakes. Async Rust is to put it plainly, a pain in the ass.

These high level tools are more like chemotherapy. You hope that they kill more of the bad code before they kill you. They're not sophisticated, and it's fairly reasonable to prefer a language that let's you opt-in to stricter safety rather than opt out.
"But I find that, inevitably, as a software developer, you are just going to be happier in a software company"

I'm the exact opposite. I find that working for a non-software company means: no bullshit standups and less stress because you aren't the profit center.
It could also cover other energy uses on the trailer, such as refrigeration, ventilation or position reporting/telemetry.
I would even say Russia got exactly the response they wanted. The situation and the government's response is already taking up all the news-space in Finnish media, the response by Finland is causing internal turmoil, and Russian media can point to Finland's response as another example of "unfriendly western actions against Russia", which only serves to further strengthen Putin's political position. He can use this e.g. as one example in a list when calling for a general mobilisation.

The Finnish governments decision to close ALL border points seems questionable in its own right, especially as the activity at Raja-Jooseppi seemed minimal.
Much like my Spotify 'year in review', which last year saw my #1 song as "Return to Pooh Corner" by Kenny Loggins, played for 1600 minutes.
I miss the days when fascism had a definition more specific than "all politics to the right of me".
> I can't help but think the actual motivation behind your attitude is not environmentalism but a pessimism about technology that amounts to an extreme form of conservatism.

Your critique trades on intuitions about the moral conservativism that frustrates political debate, but is actually pointing to an existential conservativism that looks back at a successful half-million year effort at human continuity and wonders what all the rush is about.
Just gotten the invitation email, the discount is nice! But a bummer that the minimum user is 5 , hoping for an individual plan in the future
bittorrent is not a CPU hog. But peer-to-peer WebRTC video is a major hog that makes it a pain to share video with more than ~7 people. Is this also true for peertube?
C++ relaxed still serializes accesses to the variable itself, so it is far more useful than mere "defined data races".

In particular it's useful for things like counters that always increment, or counters that decrement but which will branch and do another atomic operation when it reaches zero.
Haven't carbon-capture bricks been a thing for years? Not at much scale, but don't they exist already?
Wouldn't the noise and vibration get tiresome quickly? Or are new machines quiet and stable enough that it's not an issue?
> Producing observable and deterministic output

The approach described in this section (just insert a bunch of calls to a dump_var() function which dumps its results into the graph) is really interesting to me. A problem I've had with fuzzing is getting some high-bandwidth error data other than "the program crashed". You can eg instrument pointer reads and writes, but sometimes reordering or deleting them is a legitimate optimization.

It's really cool to see Rust developers pioneer these revolutionary new methods nobody thought of before. </CunninghamsLaw> (But seriously, if someone has a name for this technique, I'm interested.)
I wish this was true but it isn't.
It's angle. But we'll see, European crash test are a lot less permissive than the US ones, as regulator don't think 'killing people in older cars, on bike or on foot is a feature!'. If it isn't sold in the EU, it isn't safe.

Once again today i'll be fair to Elon, most new US SUV/pickups don't pass EU crash tests.
That makes sense. The proof-heavy part is the third pass and part the author says takes the longest (4-5 hours for a beginner). With math papers it's essentially all proof!
It is still in proposal stage. Parts of them can be turned into element-based easily like card, badges. But others with returned value like buttons, checkbox will change the way of usage from streamlit offical components (like the return value of button is check status, but in element-based, it is an element).
> The housing crisis [...] Again this regulation comes from the EU so NL can't just change it.

As a foreigner living in the Netherlands for many years it baffles me how successful are the Dutch politicians on using the EU as a scapegoat for their own wrongdoings. In my opinion the main issue is the complexity and the lack of understanding of the general population of the European legislative process.

The "regulation that comes from the EU" was redacted and implemented by the Dutch government including the nitrogen limits that you talk about [1]. the areas where nitrogen is a problem where proposed and designated by the Dutch government [2] (which, by the way, together with the farmers have been receiving EU subsidies for their conservation for many years).

How the housing crisis relates (in a tiny part), with this specific environmental regulation is not that there is no free space to build on, but that the Dutch government botched the regulation that allowed for construction of housing near to the designated areas, leading to the Dutch judiciary to annul it [3].

In the meantime, the agricultural sector that represents 1.6% of the GDP and employs 2% of the population causes 46% of the nitrogen emissions in the country. This is not normal[4], and it's the reason why the nitrogen limitation was introduced in the Dutch implementation of the directive and it's not present in the regulation of most of the other countries.

Who knows, maybe if instead of the farmers party, it was a housing party who got the support of 20% of the population in the last provincial elections we would be talking differently about this topic and people would have better informed opinions.

[1] https://business.gov.nl/regulation/code-conduct-nature-conse...

[2] https://www.government.nl/topics/nature-and-biodiversity/nat...

[3] https://www.nautadutilh.com/en/information-centre/news/the-c...

[4] https://upload.wikimedia.org/wikipedia/commons/f/fb/Europe_G...
"hundreds of people, after reading this, resolving to prevent their children becoming organ donors"

I'm going to confirm my organ donor status in the affirmative after this. It is a nightmare to artificially keep a body with a dead brain in it. I wouldn't want that for myself or any loved one, and that is clearly what actually happened here.

The Guardian wrote a credulous and uncharacteristically bad article that failed its readers in discussing the ethics, the medical details, and the history of the subject. The article's author plays on readers emotions while trying to tie in far broader and complex socioeconomic factors that were well outside of the factors in the specific case here.

The only real issue is one of 3rd party consent. I don't see why a grown adult (26 years old) without advanced directives requires parental consent, but that is what the law seems to say here. I don't think anyone would say the hospital didn't screw that up. Even if the father violently threatened the staff and required police involvement, getting his consent appears to have been required. Even if dozens of innocent people waiting with little hope on donor wait lists would die because of the father's inability to cope with his guilt and grief.

But the hospital did nothing at all wrong by the patient. She was brain dead and kept alive through artificial means, and she was never going to recover.
It depends on what you target. I do alot of Kernel and really low level C++, and it's a completely different style than even app dev, so you have to be sure you don't go down the completely wrong route.

For my target space, there's a few rules for c++.

Footguns:
A. No STL, it causes to much bloat when binary size is critical.
B. (almost) No inheritance or virtual functions. Again, it causes some bloat and adds in some instructions and code to support these features that can cause issues in low level environments.

Things to learn (All work in the kernel):

A. Learn templates, especially c++20. Templates add ZERO bloat, they literally just generate the function again with proper types the same way a macro would.

B. Use RAII.

C. Use constructors and overloading.

D. Zero pointers should be exposed to code except where absolutely needed. If you need to pass by reference, use the c++ style.

E. All allocations should be wrapped in a class with RAII. You can overload the operators on the class to make it seem like a pointer so you can still do if(!RAIIPointer).

A good video on kernel c++ is here https://www.youtube.com/watch?v=AsSMKL5vaXw . You can use a surprising amount of C++ language features in the kernel and it makes it extremely smooth and safe if you do it properly.
Man does THIS take me back.

We had Amigas in highschool (86-88) and so much of these pictures made it to those machines.

A few years after that I had an internship at my University using a video capture tool to convert photos of bridge, pier, and water flow types for an application and getting analog pictures to digital photos was not easy.