skysight-inc/HackerNews huggingface dataset:
We have a cluster of veins at the base of the skull that dumps heat on the back of your neck after the blood reaches the brain, which is a similar convergent evolution. In the mid 90’s when I took an anthropology class, they had just worked out that the human family tree needed some adjustments based on the presence or absence of these ports on the edges of the occipital bone. These radiators were important to our big brain evolution. Without extra heat dissipation we’d cook our noodles. Humans with fevers over about 104-106 risk brain damage. It’s why willow bark tea and later aspirin were such pivotal discoveries.

(Recently learned that aspen bark also contained salicylic acid, which is how aspirin got its named).
The counterpoint is that as a citizen, I should be able to find out who keeps renting out the park and ruining the grass because ultimately, we the people hold the government accountable.

In the early years of the rollout of federal income tax, the government lacked an IRS to enforce the code. They addressed the issue by making income tax filings public knowledge, so that if individuals saw that, for instance, their neighbor was claiming poverty income on their spacious mansion with the new well-appointed carriage house, they could sic the feds on them. Today, many states still post the voter rolls (and their status, such as "out of town for this election") at voting places because it's considered to be part of the public's right to defend the vote by noticing that Steve said he'd be out of town (or moved last month), but here he is in the voting line; is he trying to double-vote?
Ah, no. Their grocery stores are surprisingly dope (outside of the checkout area lol).
I sometimes dream that Mozilla would somehow convince Microsoft to make it easier to use Thunderbird with Outlook365. Many companies that use Outlook365 disable IMAP and SMTP entirely even though Thunderbird supports IMAP and SMTP with OAuth2. Microsoft has spread enough FUD to convince its customers that Outlook is the only client to be allowed and actively encouraged disabling “legacy protocols” for “security reasons”.

Thunderbird doesn’t support the Microsoft specific Graph API. While there are some extensions that could enable working with Outlook365 using some kludgy approaches, it would be better to have that natively supported.
I wonder how does the compare with dynamodb with DAX for equivalent KV store and similar throughput as a caching service. Its a lot more easier to scale to dynamo to reads and writes without worrying about key ranges etc similar to redis.
>Docker and Electron are the most hyped new technologies of the last five years. Both are not about improving things, figuring out complexity or reducing it

If you can't figure out docker and how it simplifies things, you aren't ready to write shitty think-pieces. As if manually installing things across 40 people's workstations is simpler?

It is really not that hard and shows a lack of experience and resistance to adopting new techniques, which is BAD for a SWE.

If you can't figure out Docker, you're pathetic.

---

Also hate the "Good times create weak men..." because it is implies an "unlike me" that I find very cringe.
In both the US and Asia in the past 20 years or so, I've been able to buy my own ADSL and cable modems from third-party sellers and have that as my only CPE. This avoids the rental fee and is often a win if you're going to use it for more than a year or so. I managed to get almost ten years of service out of one DOCSIS modem before I started having reliability problems and replaced it. I don't really know if it was failing electronically or was just too far behind network upgrades that demanded newer DOCSIS features.

Generally, I've shopped carefully and looked for compatibility listings to decide whether my chosen model would work with that particular ISP. You are right, with cable modems I've had to put my customized router behind it. But I purchased both the router and modem from independent sellers, not from the ISP.

I even took one modem from one ISP to another with a house move. I struggled until I factory-reset it once. It seems the first ISP had pushed some kind of update for their network that made it incompatible with the second ISP, but after a full reset the second ISP was able to configure service. They never came on site, I just called them and provided the DOCSIS equivalent of a MAC address so they could remotely provision it.
Depends on the story, but yeah, the comedy aspects are the absolute core of the universe. 1950s nuclear hubris. FNV had this whole "Old West" vibe as well, which was lovely.
Do you have anything of value to say other than 'don't spread despair'?
Finding: the vehicles are not safe and Cruise lied about it or hid information.
If the code generation quality is so good you trust it to generate your verification system. You might as well write the tests yourself, and generate the actual implementation.

This way you're in control of what it means the code works, and formalize the acceptance criteria. Instead of feeding it a potentially incorrect implementation, and asking it to come up with a set of requirements what it should actually do.
Writing fiction does not mean that you're writing what you don't know, you can still use elements and anecdotes that you've experienced as key plot points in stories set in fantastical and odd worlds. I would even argue it's impossible to write without adding your own life to it.

Writing what you know is interesting imo, because you naturally have more layers to your story when you have experience backing it. Describing walking through the desert when you've never been in one is completely different from having put your bare feet into the Sahara sands.
Can't read the article, but I wonder how he got caught if it was in his carry on luggage. Do they screen that again in HK after you land?
Is there an approximation/ratio in which the amount of digital garbage/hallucinations online generated by AI is so big that it cannot be used to train AI itself? Like are AI companies running against the clock because, say, in 5 years the internet will be flooded by false information to such an extent that it would render the internet as an invalid training ground. In a way requiring a snapshot of the internet pre-AI, because this is click bait problem times infinity it feels like
>Digging through a mountain of strace output is tedious

did you consider logging the syscalls invoked during normal usage with 'strace --output=/some/dir -f ...'? This + grep + uniq should make it really simple.
The dataset was so large they were probably not opening up the files before sending them over. It was clearly a rookie mistake by someone who had never had to do this stuff before and wouldn't have known what to look for.

Again, the vast majority of the emails were automated alert/spam emails. So it's unclear if a random sample of the data would have turned up anything interesting to look at if you didn't know what you were looking for.
Networking is likely more important than you think. It's not about getting an unfair advantage; it's more like getting an opportunity to show what you're capable of.
Show HN: Togomak – declarative pipeline orchestrator based on HCL and Terraform
Togomak is a command line tool that runs pipelines locally and on the cloud using HashiCorp Configuration Language with a Terraform-like architecture.
I am a DevOps engineer and I wanted to build something that is CI/CD provider agnostic - something like GNU make, which I could plug into any provider of choice and not have to rewrite anything while retaining its rich features.

I love Terraform and its ecosystem, so I guess I borrowed a huge chunk of their design.
Togomak makes parts of your pipeline reusable, by making it a Togomak module, just like Terraform modules. It also gives you power over several HCL functions, loop expressions, templating, and customizing a pipeline according to user input.

I started this project over a year ago, and over the course, I learned a lot about how Terraform works. Hopefully, some of our other Terraform friends would find this little tool useful!

togomak is actually short for "to-go-and-make", and it sounds similar to "tokamak", a fusion device using magnetic fields to contain hot plasma for energy; perhaps it's containers here!
Tumblr is younger then twitter, and is itself on example of my point that for "thoughts without titles" you need your own platform — Tumblr supports RSS but you can also follow people within Tumblr, so it goes beyond classical blogging.
YEs, but their description of what they were imagining made clear they were using the word 'powered' to mean 'controlled by', not in the literal sense of delivering electrical power. I blame advertising for this, 'powered by [software product]' has become ubiquitous and exploits the relatively low literacy level of the public.
Useless features required by federal regulations .

There are all kinds of affordable, simple, proven private cars running decades old tech available in other countries, from Ladas to Land Cruisers.
Convenience was the closest word I could find to express it at the time. Maybe I should have said accessible instead. I did not want to imply a positive or negative connotation to it. I thought it useful to expand the list of criteria to add that women will also value the level of accessibility.
Maybe you should do some studying to improve your lateral thinking, because it is extremely obvious.
At the scale of Linux, you don't care about code size very much, but you care a lot about working set size. 2-20% seems to be the range of working set size reductions you see in the literature, and if you compensate with other instructions, you can get back a lot of that code size.

The analysis from the SiFive folks generally doesn't include that compensation factor: it just involves a straight find-and-replace in the binary.
Just make the lenses polarized. That'll block the ads from screens. Allow the user to reach up and dial in the orientation for optimal blocking
Criticism from a place of love (This is such a great, whimsical idea!):

In the videos on the page, the Pac-Man starts completely on-screen, obliterating the content in one go, and proceeds to the right, and disappears as soon as it touches the right edge of the window.

The effect would be so much better if the Pac-Man started 'off-the-left', and came in column-by-column, not obliterating any content until it was covered by its body, and proceeded rightward until it was completely off screen.

To put it another way, this looks like the content is cleared, a Pac-Man is teleported in on the left, moves right, and is teleported out. It would be better if the terminal appeared sort of like a window that the Pac-Man passes through, obliterating the content only when it’s underneath the Pac-Man.

I hope I’m making sense!
You're never going to get a satisfactory answer. The world's foremost proponent of not trusting standardized parameters wrote and repeatedly submitted a paper demonstrating a model attack that targeted curves built from mathematical constants; when you've "backdoored pi", there's really no place to go from there.

That author's subtext, as I understood it, was that curves should be selected by functional optimization; pick the curve parameters that best solve the engineering problems. It was a useful argument given their preferred curve, 25519, which does indeed have a lot of attractive engineering features! But it's not hard to see that engineering excellence is a selection principle with even more degrees of freedom than mathematical constants; moreover, you're only ever considering optimality at a fixed point in time, but the optimums change over time --- cofactors might be less important when we lack complete additional formulae for a Weierstrass curves, which makes them hard to implement in constant time, but much more important once we do (as is the case now).

There's really no way around just doing the computer science and cryptological work of working out curve attacks. That's the Menezes and Koblitz argument from the "Enigma" paper: that the reason to trust the NIST P-curves is that we'd know by now if they were weak (not because NSA doesn't have secret attacks, but because the mechanism by which they were generated would result in whole large classes of broken curves that academic cryptography and mathematics would have caught by now).

If you don't find Alfred Menezes and Neil Koblitz persuasive surveyors of elliptic curve security, that's fine, but my response would be that you can't really trust any parameters at all at that point. Certainly, investing trust in the cryptographers best known to the generalist programmer audience seems like a bad alternative strategy.
"victim of venture capital", who do you expect to fund such a risky business?
There's also a lot of opinions trying to be passed off as fact, e.g. saying Purism is lying when they said Apple intentionally slowed down their phones.
We too ended up adding pledge and unveil to Nanos.

Seccomp and seccomp-bpf are indeed entirely way too limiting. It wasn't really designed for end app developers who are, imo, the ones that should be dictating the policy. The whole lack of pointer deref'ing makes it really difficult for application level developers to make policies that are easier to create.

The promises arg in pledge, https://man.openbsd.org/pledge.2 , does a decent job of grouping related calls together but I think there is a ton of room to make all of this a lot better than it is today.
The quality of a medical system can only be reliably assessed through population level outcomes, not individual anecdotes. In some specific metrics such as cancer 5-year survival rates, the USA is consistently at or near the best in the world. In other metrics such as maternal and infant mortality we're way behind. It's inconsistent and patient experiences will vary widely based on medical condition and location.
Yes, currently I need to sign some new agreement because Apple changed the terms and put it back on App Store. I will try to remember and let you know, thanks for the interest.
Well if you read the paper you'll see that the Introduction cites a lot of other research that is not supported by P&G. Not that you shouldn't be skeptical. Just pointing out that they didn't just pull the idea for this study out their ass. Also the statistical significance and magnitude of effect is quite mindblowing
There are lots of tradeoffs with the current decentral/federated system for sure. But one key point is that it’s incredibly hard for an extremist or fascist party to take over the whole country and run it into the ground quickly(again!). And with the growing rightwing populism over here it’s a good thing to prevent the worst.

Of course the setup also slows down progressive policies or any changes in general due to conservatives/rightwingers blocking things, but that’s the price of it.
It's not just material cost, probably different interface to the sensor so factor in some R&D, approvals, etc. Any time anything, no matter how small or innocuous (bracket, cable, screw, some piece of plastic cover, etc), was changed on a vehicle, it meant a different part number, which meant 6-12 months delay. This is because it has to go through all the testing - usability, fatigue, safety, etc all over again. This is why they pick cheap parts - not because they're cheap, but because they are old and got cheaper over the years, because old = already approved, which makes the lead time a lot less.
It is creepy how much social media wants to monitor kids.
Even if you're not allergic, a few stings in the wrong place can still kill you, e.g. if your entire neck swells up that it constricts your airways. If you get more than a couple stings to the face or neck I'd recommend you make a dash to the ER and chill out there for a while just in case.
It was the companies' idea to make it so convoluted to reach a human that the default became public shaming
It’s funny because I once had to hand edit the form on an experian website to sign up because their stupid UI wouldn’t let me enter in a date in the right format
Any behavior that is not defined in the spec[0] is, by definition, an implementation detail. Relying on undefined behavior is a recipe for bugs. If you need an immutable array, and the spec doesn't require the returned array to be immutable, you should create one yourself.

[0] https://tc39.es/ecma262/multipage/indexed-collections.html#s...
I'm sorry that you had such a terrible reaction to COVID. Were you wearing a mask at the time you were infected?

I think you need to understand that COVID is never going away. It will always be around and it will always mutate. "In 2023, COVID is a bad cold/flu" is completely true for 99.9% of the entire world, and people like you will need to figure out how to protect yourself, and it's obvious we need to do more research to figure out how to protect people like you.

It's obvious vaccines and masks did nothing to protect you which is really unfortunate because that has been the only strategy they have taken over the last 3 years. This is why I think studying what makes you different from others will help doctors and scientists figure out how to treat it.

But for the vast majority of us, we don't need to keep thinking it's more than a flu and we should figure out how to free ourselves from things like over-quarantining.
It is really not about rural areas. But the massive sub-urban which sounds like it was designed to be as far from where work is as possible...

Farms take land, but cities should not. They should be designed to be effective in most ways by minimizing distance travelled for most common trips.
RE decorators in TypeScript: it is true that TS code does not have to live in classes... in general. But some APIs (eg those for custom elements) _do_ require classes, so one may end up writing a whole bunch of classes anyway. And in this case, decorators are in fact quite useful.
What are they going to replace it with? They were on there for a reason after all
Happens all the time. They have signs up all over the place at every airport in most states warning you not to pass a certain point if you're carrying.

I have recurring nightmares about it.
> It’s actually a vendor-agnostic replacement for the client side of DataDog, New Relic, or Azure App Insights.

The client side of DataDog, New Relic aren't nearly as complicated as Otel.
You take a heroic dose of mushrooms, apply eye covering, and lie down in a comfortable place. You listen to music, such as the John Hopkins Playlist. Then, you journey inward. You experience ego death. You confront fears. You feel a sense of connection and oneness with the world. When you recover, you are in a very malleable state and need to talk about your experience, your thoughts and feelings. This is a crucial step in using mushrooms for cognitive change. You can't just solve problems while high. You need to process the experience with someone qualified to help you work through what came to the surface.

You're supposed to have initial therapy sessions leading up to the journey, sessions after, and two journies two weeks apart.

Psychedelics can change your mind but do them with help in the right setting.
I wouldn't call the city asking for the writer to agree to a warrantless search "acting in very good faith".
I was one of the recipients of this, $4 from sentry and $3 from codeconv. It's not a life-changing amount, but I certainly appreciate it. Thanks Sentry!
The owning thing you talk about is it, for me.

We're paying dozens of thousands of dollars for these things. They need to be serviceable, durable, and generally utilitarian. Especially with the common squeeze getting ever-tighter.

The average consumer may not care and permit the EVs to take away what used to be expected... but I'm not having it.
It hasn’t been banking that has been the issue so much as transport and logistics. No Uber. No Lyft. Have to write down cab numbers for random cities. Some airlines really don’t want to do paper boarding passes anymore. Some companies only have chat support.

How have those been for you?
I would refuse to cooperate with the third party auditor as well. No one gets to scan my hard drive without a court order. And even then, I wouldn't provide the decryption passphrase unless I was legally required to.

Even though there isn't anything illegal or incriminating on my hard drive (as far as I know, anyway), I wouldn't agree to let someone violate my privacy for a mistake they made.

Regardless, this whole thing would be "verification theater". OP could have copied the records out to a flash drive before deleting them from the hard drive, and hid it in his floorboards, and there'd be no record he did that. Third-party audit would say "yep, looks like the files have been deleted off the hard drive", and that would be that.

Also, "good faith"? The lawyer OP ended up talking to said that their behavior seemed to indicate they were moving in the direction of CFAA charges. While we can't know that for certain, that's quite the opposite of good faith.
Yep, I’ve also used NextDNS for several years.
Are you using dependent types for anything outside of academia / in production?
Networks don't like shows that don't make money and/or increase viewership. That's it and that's all. Everyone loves to look for hidden motives when in reality everything literally boils down to money.
At least they are "thinking of the children".
Account settings, mail filters are two things routinely not stored on mail servers.

(Well, okay, there's sieve, but server support for sieve is kind of spotty, and most clients don't try to map their filters to sieve filters.)
nodejs-polars is node-specific and uses native FFI. polars can be compiled to Wasm but doesn't yet have a js API out of the box.

As for the fastest way to serialize data to Pandas data to the browser, you should use Parquet; it's the fastest to write on the Python side and read on the JS side, while also being compressed. See https://github.com/kylebarron/parquet-wasm (full disclosure, I wrote this)
I don't agree, I think opening any of the files would have made it immediately apparent that the first 256 chars of each email were included, if that's indeed what happened as the article said.
> Nvidia is a software company, but i doubt they want to deal with making decades of windows binaries work.

Isn't Nvidia already doing this with their drivers? Games are notorious for suboptimal or downright incorrect graphics API calls that get patched in the graphics driver on a per-game basis - at least for the AA games in the past.
Thanks, never heard of it but from wikipedia:

"Canary Mail is an email client that offers artificial intelligence (AI) capabilities backed by technology from OpenAI & Cohere, as well as open-source language models from Hugging Face [...] Canary Mail flagship feature, Copilot, leverages artificial intelligence to help users write, summarize, and prioritize emails. The app's free version offers basic features, while the Pro Version, starting at $20 per year, offers additional features, including Copilot"

OMG I'd genuinely pay more not to have any of that, ever. I'm afraid CM is not an option, but thank you anyway.
That was a fun read.

Having worked as a sysadmin on the other end I can almost guess how his initial request was received.

As many others do they only read part of his request and were dumbfounded by the scale of it. So in their minds he was requesting way too much information and they probably spent days at the water cooler laughing at this guy under wrong pretences.

Eventually someone realized their misinterpretation and proceeded to make the dire mistake of exporting the e-mail headers with a cut off at a hard coded value I'm assuming. Instead of parsing out the headers from the email.

And it wasn't until he pointed this out to them that they started taking him seriously. :D
There are of course npm packages for this (or one could write a class), but this is circling back to the problem of maintaining consistency with multiple contributors.

A native decimal type would be great.