skysight-inc/HackerNews huggingface dataset:
This is actually really interesting that you switched over to using Web Components instead. Makes total sense for performance and other reasons, of course.

But does this basically mean that you now provide the entirety of the code to users? This includes HTML and JS, since it now lives entirely on the host site, easily accessible to the developers of the host site. Is this something that was discussed and was eventually agreed upon? I would be curious to learn why it was ultimately decided that you are OK with users having the raw HTML and JS code that powers your product.

Furthermore, it also makes it more difficult for users to receive UI updates. If there is an important bug fix or enhancement, users would need to upgrade to the latest HTML/JS "package" that controls the web component, correct?

Of course with an iframe, any updates are seen immediately on the user side.

Curious to hear your thoughts!
Notion introduced (me to) the idea of slash commands and block-based editing. Now there's many others.
I sometimes wonder if the real issue is that Taiwan represents the incompleteness of the revolution. It's like if the Romanovs had escaped Russia and lived in exile. It would have been a constant thorn in the side of the soviet government. It's not just about the territory, it's about erasing the past.

With that said, no matter how ideologically important it is to China, I don't see how they're in a position to fight a protracted conflict. They would need it to be a sudden move, a _fait accompli_ by the time the west gets up in the morning. The fact is that China is a massive importer of food and other resources by sea and the US navy can blockade anything it wants.
Two Six Technologies | Firmware Reverse Engineer | Arlington, VA or Dayton, Ohio | Onsite | Full Time |https://boards.greenhouse.io/twosixtechnologies/jobs/4942693... Two Six Technologies is seeking a Firmware Reverse Engineer to perform in-depth reverse engineering and exploit development with the goal of transitioning those findings into capabilities. We are looking to hire a number of Security Researchers with experience in the following categories: firmware reverse engineering, hardware reverse engineering, and Linux/UNIX kernel development. Additional opportunities are available for embedded software engineers, RF electronic design engineers, FPGA/ASIC design engineers, hardware reverse engineers, firmware reverse engineers, and low-level developers looking to enter the security field. If you work in the embedded security domain, we would love to hear from you. Preference is for applicants who hold a S/TS clearance or clearance eligibility at a minimum. If interested, please reach out to our team @ recruiting@twosixtech.com
Meta starts process to end news access in Canada over law on paying publishers
Very neat! Generally speaking, it seems like testing and debugging, hasn't been getting as much love as other aspects of computer programmeing.

Debuggers still work pretty much the same as gdb, only now with an integrated UI, and there's so much room for improvement. This is a great start and can be taken much further with abilities to mimic complete sessions to easily reproduce bugs and run them again and again until fixed.

We see the same at the related testing automation field (disclaimer - checksum.ai founder). Same testing methods, same testing problems, only fancier packages.
it's the flip side of what we were seeing a few years ago. When a pandemic is peaking and demand is high for crucial medical tech, the price will ride the demand all the way to the max. Which will kill people if the price is too high. and it costs countries dearly to have to rely on private enterprise to provide essential public health services.

I think situations like pandemics which could end a civilization if a vaccine couldn't be distributed trumps the usual capitalist shell game of surge pricing.
Show HN: Mido – The Secure Microsoft Windows Downloader
Mido makes downloading the latest release of Windows from official Microsoft servers a breeze so you can quickly get your VMs (or even physical machines) up & running in no time!

It aims to automate these Microsoft download pages (which it does by interacting with Microsoft's proprietary downloading API): https://www.microsoft.com/en-us/software-download/windows11

It's all written very cleanly in pure POSIX sh and curl, so it will run anywhere!
Gab did initially federate, but all the big instances blocked them and many app clients blocked connecting to Gab's instance.
Sunak’s family firm signed deal with BP before opening new North Sea licences
Yes because most people get paid everyday.

> I'm glad my city isn't allowing certain businesses to go completely cash free for this reason. The push to force credit card payments everywhere just hurts a class of people that are already vulnerable.

And forget about the vulnerability of the merchants who have to worry about being robbed.
No...that's not the case here, to wit, we can observe writers from these publications discussing it casually.
Indeed, every single taxi I have ever seen has more transparent and simple pricing than uber. An initial price and then a per mile price. I can calculate it in my head, I don't have to trust that Uber's "algorithm" doesn't play price games.
A few months ago there was an MIT talk by Sebastien Bubeck about early tests with GPT-4.[0] He mentions that the tests he ran were on the model before it was RLHFed and if you tried to replicate the tests with the public version the performance was greatly degraded.

[0] https://www.youtube.com/watch?v=qbIk7-JPB2c
The foundation controls Rust in the same way Oracle controls Java. This link is not tenuous. Are you asserting that the compiler team would never be able to be compelled to act against the interests of its users? Furthermore, that there's no way this could happen?

> Those logs are collected data. I'm arguing for those logs to exist.

Concrete example: I run into an error. I post a minimal example to a bug system. Is it not possible for the compiler team to run that example and pull their own special data using an instrumented compiler? How will these logs improve it?
It always amazes me that truck rentals like we see in a few videos on that site are legal, like with a normal license. Every time I’ve rented one all I can think of “I can’t believe they trusted me with this thing that I drive once every few years at best”. I guess they don’t care, they have insurance but still.

Whenever I see someone else diving one of these I give them a very wide berth and assume they have no idea what they are doing since they normally don’t.
There are also contrarians who just like to go against the grain, no matter what it is. Can you point out some of the flaws with your argument?
A rather long list of use cases (for Go) is at: https://research.swtch.com/telemetry-uses

It doesn't take that much imagination to come up with useful use cases. I'm sure there are many for Rust, too.

Linux is even more low-level, and telemetry would undoubtable be useful there too. "We don't break userspace" has always been interpreted flexibly – for example it's fine to break userpspace if no one will notice – or rather: if it's expected that no one will notice. But it's almost impossible to say if anyone will notice, and breaking changes are frequently rolled back because it did break stuff, causing wasted time and frustration from all sides.

Whether telemetry should be done is a different discussion, involving upsides, downsides, and trade-offs. But that it's useful for almost all software with significant widespread usage is hard to deny.
The Ultra-Rich Are Flourishing and Sticking Around in California
Yes, an experiment was run a while back, incorporating community-maintained code in a "fusion" repo shipped with the compiler by default. It didn't work very well. Discoverability and maintainability of stdlib-like things is hard.
stop glowing please
With China's research environment things happen really fast--you just never know what you're going to get. Sometimes you get superconductors and sometimes you get COVID.
I do want to make this as easy as possible. As part of that effort I am experimenting[1] with making filing an ICE report be as easy as "open ticket and attach this file". We do require a GitHub login because that is where we keep our issue tracker, and given the user base size I would have to expect that any alternative service would require some kind of login to cut down on spam.

[1]: https://github.com/rust-lang/rust/pull/114128
Word will manage your TOC and numbering easily and automatically. I still prefer TeX/LaTeX for longer documents, but it only takes a few minutes to get Word setup correctly for managing a thesis length or longer text.
Pakistan among states getting assistance from cloud company for hacking
I agree with this, after you get past the simple happy path testing, working with Cypress is mostly just wrestling with Cypress and its limitations.

Most of the limitations are around 2 things - Cypress has its own JS runtime separate from the node process which causes weird (non-intuitive) behavior. The other thing is the hand-wavy way Cypress tries to pretend the code is not async. You can’t just write JavaScript and have it work the way you expect, you have to write Cypress-flavored JavaScript, which sets up lots of footguns for junior engineers and causes you to have to be extra vigilant on code reviews.

I have worked heavily with Cypress for years, and if I were starting a new project I would 100% choose Playwright.
> People are far too obsessed with static type checking.

I thought this too. I'm a huge Ruby fan, and also Clojure and Elixir. In Clojure you have Spec (https://clojure.org/guides/spec) which is pretty powerful if you choose to use it. And in Elixir, you have pattern matching that can take you quite a long distance without need for specifying explicit types. ...

But lately I've been learning Swift, and now I'm in favor of explicit static typing. (You don't have to be explicit always with Swift, but it's not much trouble to be so... and it's necessary sometimes.) And then switching back to Ruby, I find myself wishing for that visible type clarity on function params. Am I dealing with an object and needing to reference properties? Is this a hash and I can access key/value pairs? A developer using some library may have to dig in and read library source to really know what's expected when types are not required or listed in the function signature.

What I would like to see is Elixir style pattern matching with static types. Then you can "duck type" in terms of the shape of the input as long as it conforms to some subset of data+type.
This annoying restriction is lifted in Nim 2; see the linked announcement.
Yeah, no thanks, bad advice. That doesn't give the body enough time to heal, and small impact injuries just compound into big injuries that sideline you for days, weeks, or months. Run every other day instead, and give your body enough time to heal itself. It's just as good for you, and gives you time to keep your upper body fit as well.
Are you talking poor utilization from a "we have a bunch of GPUs sitting idle" sense, or poor utilization from a performance standpoint (can't keep their opus fed with data kinda thing)?
This was actually the original purpose of quantum computing as proposed by Feynman.
Your local Walmart has a rightly opinionated clientele.
In my country (Poland), long-haul truckers are paid roughly double what the local truckers (those who get to come home every night) make. This is enough to compensate people for the inconvenience, and there's generally no shortage of workers. So, maybe in your case, there's also some multiplier that would work?
A new species of Illacme from southern California
Man, that will turn my Walkman into a Lugman, no thanks, future science.
Where IaC is distinct from configuration management, what would be your preference for that?
New method improves proton acceleration with powerful laser and hydrogen target
This page returns a status code 418 (i am a teapot) as does the API. Enjoy a random teapot on refresh
Idiomatic in scripts (and documentation and training). REPL idioms are much more loosey-goosey.

That's actually something I have come to appreciate about Powershell is that idiomatic distinction concept that scripts are more likely to be read by other people (including Future You with no memory of having written the script in the first place) and to write "full sentences" for an audience, but feel free to be fast and loose in the REPL all you want.
They've put up extra height bars and they've added a blinking light using a sensor for warning overheight trucks (OVERHEIGHT MUST TURN) which shows to an extra long red light. I also believe they've lowered the road a little bit, but there's only so much they can do.

People still crash into it, somehow.
More Tech people need to focus on health.

I've been sitting at a desk hunched over for 30 years, grinding it out.

Wish I had run a mile a day, ate more vegetables, did more yoga, sleep (all night coding sessions are just a romantic ideal).

Everyone should:

Stand up, look around, get more fiber, more vegetables.

Do some workout everyday, just get up.
I wonder if they could be turned into apartments or something else useful.
The above can be condensed to "China has more STEM graduates".

It was China's STEM graduates and not just the stereotypical "cheap labor" who built up the Chinese manufacturing base.
If your loss goes from 5% to 1%, you have to deal with 80% less heat. So you can make 3x smaller motors. All the powertrain of these machines will be hugely simplified.

That's no small deal, but in the grand scheme of things that a hot superconductor can give us.. I mean, this can (possibly, with decades of research) give us fusion, quantum computing, etc.
Yet another DNS file delivery thing - wrote a few years ago to get files into restrictive networks and results out: https://dualuse.io/blog/dnspump/
It's incredible how they are not called out for keeping a name like "Open" while nothing about them resembles openness.
> Most of those 'other' things are asynchronous or can be 'multitasked'. I can 'watch' a TV show while checking some emails, or eating a snack, or while folding laundry.

I can also do these things at night when it's not very safe to run.
That does sound like an interrogation. You didn’t ask why they are doing it. Or how they feel without it.

Do you verify with people on other optional meds and caffeine etc to get off that stuff for a week just to be sure?
It just ended up feeling like a half measure that did nothing but make the internet more tedious for something most people who know anything about the web already knew was a problem. Now it just adds this group of people who have no idea what the popup means who likely just click on the "Accept All" without having any idea what it means.

If they really wanted to do something successful they should've been more strict on the situation. "Accept or Decline front and center" "No tracking cookies without specific UNFORCED opt in" "No annoying popups"

Like I don't know what they added to my experience. I already knew cookies existed and what they were used for. I guess now I can at least opt out in some cases. But who knows what is classified as a "strictly necessary cookie" which is the lowest amount of cookie tracking you can get on most of those sites.
Hey man I have noticed that virtually all of your contributions to Hacker News have been posts about your own startup. This is bad manners. There's nothing wrong with community members bringing up their own product in the right context, that's totally cool. But the keyword here is "community members". Perhaps you should back off and contribute more meaningfully a bit more.
Wladimir Palant clarifies password strength concepts and offers guidance on choosing a strong password.
My father and his colleague developed a scalable process to manufacture Teflon without the use of PFAS back in the previous century; they had both been recruited heavily by DuPont which made it relatively easy to sell the patents, at which point they immediately disappeared and were never acted upon.

One of the interesting side effects of free markets is that when there are no consequences for mass poisoning / polluting, you will ignore opportunities to manufacture without doing so because there is often zero or negative economic consequences to change your process.

In DuPont’s case, it was more valuable in the near term for the shareholders to ignore this manufacturing innovation and not disrupt supply than to reconfigure with a new process. No doubt there were massive risks involved in trying a new process that made it a “safer” and wiser decision economically to continue to use PFAS.

I think about this every time someone tells us on HN how a freer market will solve our problems.
Saved you a click:

"Illacme is a genus of millipedes"
yes, but friction of the track is also a big factor.
The control board is sooo much bigger than the mini! Wow. There's so many single wires (ok less than a dozen) running this way & that... What a beast.

It's kind of shocking Apple refuses to target anyone but consumers. Leaving cloud providers and enterprises to jury rig together some way to build stuff on Mac is such a huge disservice to everyone who has to or wants to target Mac. Apple seems unwilling to do anything to help. The result is that only hyperscalers are the only option for targetting mac, if you're a decent sized entity with a bunch of teams doing Apple stuff. It's so unfathomable to me to see a company that so manifestly does not care about developers on their platform in 2023.
I wasn't talking about "require", I was talking about "want". The subjective experience of cooking on (and cleaning) a non-stick pan is an absolute delight in comparison. I don't want those chemicals in me, but I sure do appreciate them in my kitchen.
How often do you replace the foundation of your home?

Worst case, the battery function drops to unusable levels and then you just have a plain old house foundation.
So here's some more article quotes lol

> Ulm and his team mixed a small percent of carbon black with cement powder and added water. The water readily combines with the cement. But because the particles of carbon black repel water, they tend to clump together, forming long interconnected tendrils within the hardening cement that act like a network of wires.

> Ulm and his colleagues cut this wired cement into small plates, creating supercapacitors 1 millimeter thick and 1 centimeter wide, about the size of a button. After adding a membrane, an electrolyte made from potassium chloride—a simple salt—and water, the researchers sealed the sandwich structure. When they then connected a wire to the plates and flipped a switch, cement supercapacitors lit up a series of LED lights.

> To succeed, researchers will need to scale up the button-size plates. Doing that isn’t trivial, Nguyen notes. As supercapacitors get larger their electrical conductivity typically declines, making it harder to inject and extract energy from them. One solution, Ulm notes, is to simply add more carbon black to the mix—but not so much that it weakens the structural integrity of the cement. For structural concrete, the researchers found they could add up to 10% carbon black without compromising too much of its strength. Ulm says the group has patented its technology and is now working to scale it up to match the output of a 12-volt car battery.

They are well aware of the concept of structural integrity and of course the big challenge is scaling up their idea in a way that does not compromise it.
I remember going down the rabbit hole on superconductors a few years ago and finding out that they were limited by a critical field. It was both reassuring and disappointing and largely for the same reason - there's no truly "free lunch" in nature.
Yes, huge for fusion and would allow tokamak miniaturization too.
> All mainstream console controllers experience more or less stick drift

Yet my two xbox controllers that I've had for 5 years have not experienced this, and nor have my PS4 controller (4 years old at this point).

I've had to replace the joycon twice. And the third one still has drift. I gave up and just use a Nintendo Switch Pro controller with it now.
> How the hell could someone be blackmailed over weed?

Legal in your state, eh who cares.

Working for FBI/CIA/NSA.. most people don't care for state level repercussions. But KGB threatens (oh they would for funsies) to reach over to talk to CIA that you're in violatoin.. bang loss of job, questioning of your prior work, legal consequences (you lied to get the job), etc...

That's the threat.
And when you get one that has a whole series of sliders in the left position and and all lit up green or blue, and no "Reject All" button at the top or bottom, close the tab.
Show HN: imessage-exporter, a CLI app and library
It is interesting to me that you think that stops some people, or that an overly adventurous encounter is the worst thing to happen to a seat.

You may also genuinely be near a nicer and better maintained metro. Car sharing tends to be be much cleaner than the buses I've been on and biking about the same speed.

Also, here in the city, what bus is going to take you to your door the one time a year you need to move a piece of furniture? I've got some electronics to recycle - you're going to suggest the bus?

Oh but maybe thats the piece you are missing; car sharing is great because I can use a car the few times a year I need one without a hassle. Its not for just getting around, got feet for that.
Idealist.org has been a job board for non profits for decades, and you can find volunteer positions there at times.

Once upon a time I even worked at idealist itself when they had grander dreams
Genuinely a laugh-out-loud take on mainstream science reporting.
While I agree with getting out there and getting the heart rate up to provide both physical and mental health benefits I'm way too leery of repeated high impact activities on 'delicate' joints like my knees. I'd much rather hike, bike, row, etc.
Asking someone to get off weed for a few days isn’t expressing concern. If I did that to everyone I know who can’t stop caffeine, I’d be the asshole.
500m is plenty 'high'...

https://en.wikipedia.org/wiki/Dinorwig_Power_Station
I don't really walk or run. But I actually think that walking, through nature is generally the center of the mental universe. Or at least the thing that can create chemical homeostasis in the brain. Everything about humans from an evolutionary standpoint is improved towards walking through a forest type environment. There is some research that shows lateral movements in the periphery of the eye, such as what occurs at walking speed, reduces chemicals that cause stress/anxiety/depression.

It also only seems to work in a very natural environment, indoors, manicured walking tracks or city streets don't have the same impact, but it can be simulated with monitors / VR.

So perhaps VR nature walking on a treadmill would be a panacea for many mental issues brought on by modern stress.
"Lazy Girl Tiktok", "Quiet Quitting", there seems to be a new variant every week on various social media.

We've even had outright sabotage because one of clients was disliked by an employee.

It's getting ridiculous to keep track off.
I’m all for corporate liability.

Unfortunately, even what happened in East Palestine was just a slap on the wrist compared to the damage it caused to the affected communities.

Corporate liability needs to be ratcheted up several orders of magnitude before we’ll see any actual change. As it stands, most governments have no teeth against corporate greed and exploitation.