skysight-inc/HackerNews huggingface dataset:
That would be a death knell for hard drives if they could actually get it that cheap (~$25/TB). In addition to obvious benefits for consumers, More and more in the enterprise space (which is the dominant buyer of HDD unit purchase volume) HDD's are being regulated to write few, read lots if not outright WORM, and focused on Sequential speeds. You can knock an order of magnitude of speed off modern NAND Flash and still compete with spinning disks on sequential speed and have a few more orders of magnitude to shave off of Random I/O. It wouldn't kill HDD's overnight, but it would definitely give them a definitive terminal diagnosis.

I would love that. I doubt that's what they're doing, but I would love that.
Not that far, according to another post: https://news.ycombinator.com/item?id=32239566

>in practice about a month and a half’s logistics buffer is the maximum that’s possible and even doing that is expensive.
Fwiw, we also priced in dedicated database instances for people who wanted it where we had that capability. For the extra costs, nobody ever took us up on it.
>HN is known to be anti google/big tech

Anti-Google / Big Tech is relatively new on HN. Especially the Anti-Google Part.

HN is well known to be Anti Facebook though. 2nd Place being Oracle.
perhaps we should scale back government subsidies of mediocrity and remove the bureaucratic bloat that is ill-informed, ill-equipped and ill-incentivized to determine what is the "right amount" and "right goals" of basic research.

despite popular beliefs to the contrary, private citizen donors and industry does indeed understand the value of basic research, and may even be better positioned to value it properly as a whole, despite the private interests of them on an individual basis.
Depending on one's definition of "good," running GL locally in docker is (in my experience) painless, given sufficient disk space and probably RAM

But yes, your observation is my whole complaint: it is not _reasonable_ to ask a GLCI developer to run a local copy of GL, complete with any shared GLCI template repos, in a local docker container just to have local execution. Maybe I wouldn't complain about it so much had I not started with circleci so long ago and had such a "wow, this is amazing" followed by gitlab-runner's :troll_face: -- to say nothing of GitHub Actions just straight up ignoring that whole demographic and hoping https://github.com/nektos/act emulates enough to have people not notice the massive feature gap
Our pipelines have asan ( and cpp check clang tidy coverity and coverage stuff) but no valgrind, is there something it is good at that we are missing?
This is awesome, what a great accomplishment! This is the kind of stuff I love to see people working on :)
What I find even more interesting is that we bred horses to be so big that they can't survive on grass (their natural food) alone.

>Now the small native ponies of the Steppe can subsist entirely off of grass, but the sort of horses available in the agrarian world are bred too big and strong to eat entirely grass. Their nutrition requirements are too high and so they require feed, at least some 4.5kg of it per day assuming local grass is available along with time to let the horses graze it (during which the wagon is, of course, stopped).

https://news.ycombinator.com/item?id=32239566
> It doesn't list what information is transferred.

Sure it does, it's in the first screenshot:

> Contacts

> Calendar events

> Photos

> Videos

> small text that says it only copies photos that are on the phone, iCloud instructions are shown later
I have created a writing system for p&p rpg long ago and I kept improving on it for years as a hobby. It's messed up on purpose, i used it for puzzles and my players (math and CS graduates) couldn't figure it out so it's good enough. I also got comfortable enough with it that i can read/write it reasonably fast. I'm using it for writing personal stuff down (on actual paper which i keep in my actual desk). It's also good for short notes kept in physical wallet. You won't decode it when all you have is 5 weird scribbles and i don't think a thief would steal my wallet, follow me home, search my home, steal my journal and do a cryptographic analysis just to read my journal or steal my bank account :)

I believe in physical air gap and security through obscurity far more than in keeping personal stuff on internet-connected Turing machines no matter how well the encoding algorithm is supposed to work.
It's always a cat and mouse game, and was when we were kids too.

You can (in order of simplicity):

* Get a list of common VPN provider domains and block in DNS

* Block all traffic to common DNS ports

* Use various filtering/monitoring applications to categorise traffic and look for odd outliers (probably VPNs)

* Force proxy only access and MITM sniff traffic

Of course the most important thing to do is discuss consequences and bring up why it's hurtful for him to lie to you via his actions. But the above technical solutions will cover 95% of what most kids can do... Until they can get a mobile data connection.
> I would not be surprised if Apple intent to use it as their PR later along with shit loads of submarine articles

What is a submarine article?
A dream of mine is a database or at least a standard for attaching the main results (summary statistics for population and variables (by group) + some effect measure/regression coefficients/.. and variation/SD/CI/p value would cover 90%+) of a paper in a machine-readable way so that they can be easily imported for metaanalysis or comparison. Then we can have "living" metaanalyses using filters to include new studies as they appear. Please take the challenge:)
Captain Disillusion has been mentioned here a few times but I want to expound on it. It's not just about video editing, it's about understanding how your mind works, how things spread on the internet, marketing, and about how most modern illusions aren't even new tricks because they don't have to be. If the story is good, the same old tricks work just like they always have.

https://www.youtube.com/user/captaindisillusion
What manufacturing changes do you imagine would make that possible? Making cells smaller gets unusable pretty quickly, and adding more bits to TLC/QLC is a mild price improvement at best.

Prices will go down over time as manufacturing improves, but if you're waiting for that then you don't need to sacrifice speed and durability.
That was VUE, CDE was a further development from this, with input from Sun and IBM. VUE was only from HP. But most of the visual stuff came right from there except the styling.

VUE used fruity colours and sans-serif fonts. CDE was businesslike and with serif fonts.

I greatly preferred VUE but I can imagine people found it ugly.

I wish someone would make an NsCDE port that looks like VUE <3
I think a lot of people here are missing the point that you can buy these and give them to friends and family members that might otherwise never try a VPN. It’s a great usability and marketing move.
What are all the people doing TikTok, Instagram, and other social media called? How many times have we already been caught in someone else's photo or video from a phone. Why do you think people will be broadcasting non-stop? How many cameras do you get recorded by each day in stores which you don't even think about as it happens?

The uses cases you mention coyber pretty much all parts of life, work and entertainment. You will use them the same way you use your phone, just hands free and without a tiny viewing box.

Until you've experienced it, you probably won't understand how much better the UX is. It's like when the iphone came out and changed everything, but an order of magnitude greater. Our digital world will come out of the (pandora's) box to merge with the physical.
I guess you technically answered the question here, but I think some elaboration would add more value to the discussion. What are your reasons for not wanting to use Linux? Maybe someone working on Linux or Linux packages will learn something from detailed comments here and make it better for others!
"ex-".
Sounds like a good plan. I think the tech ecosystem would benefit greatly from more competition.
I’ve been here since like 2008, it’s not new
I've had this debate with mods already. I believe there is astroturfing but I'm not going to waste my time pointing out every instance, especially since I actually did this a long time ago and it's almost impossible to prove. You're welcome to believe the entirety of the comments narrative is genuine. I disagree.

Like I said in my original comment, look for the signal in the noise. If you believe there is no noise then your search is already over.
Omega Mart is very fun.

Sad to see such a creative person go :(
We were looking at RLS, various ABAC integrated frameworks (casbin, ..), and zanzibar clones late last year --

* RLS is super appealing. Long-term, the architecture just makes so much more sense than bringing in additional maintenance/security/perf/etc burdens. So over time, I expect it to hollow out how much the others need to do, reducing them just to developer experience & tools (policy analysis, db log auditing, ...). Short-term, I'd only use it for simple internal projects because cross-tenant sharing is so useful in so many domains (esp if growing a business), and for now, RLS seems full of perf/expressivity/etc. footguns. So I wouldn't use for a SaaS unless something severely distinct tenant like payroll, and even then, I'd have a lot of operational questions before jumping in.

* For the needed flexibility and app layer controls, we took the middle of casbin, though others tools emerging to. Unlike the zanzibar style tools that bring another DB + runtime + ..., casbin's system of record is our existing system of record. Using it is more like a regular library call than growing the dumpster fire that is most distributed systems. Database backups, maintenance, migrations, etc are business as usual, no need to introduce more PITAs here, and especially not a vendor-in-the-middle with proprietary API protocols that we're stuck with ~forever as a dependency.

* A separate managed service might make zanzibar-style OK in some cases. One aspect is ensuring the use case won't suffer the view problem. From there, it just comes down to governance & risk. Auth0 being bought by Okta means we kind of know what it'll look like for awhile, and big cloud providers have growing identity services, which may be fine for folks. Startup-of-the-month owning parts of your control plane is scarier to me: if they get hacked, go out of business, get acquired by EvilCorp or raise $100M in VC and jack up prices, etc.

There's a lot of innovation to do here. A super-RLS postgres startup is on my list of easily growable ideas :)

On a related note: We're doing a bunch of analytics work on how to look at internal+customer auth logs -- viz, anomaly detection, and supervised behavioral AI -- so if folks are into things like looking into account take overs & privilege escalations / access abuse / fraud in their own logs, would love to chat!
"An Ounce of Prevention Is Worth A Pound of Cure."

That's what I used to think but post like this make me feel otherwise.
https://news.ycombinator.com/item?id=27579693

(OP in that post was "a one person company")
Steampunk is kind of over. But here's the video of our telegraph office, from eight years ago.[1] We ran that at about eight conventions.

Here's a list of the remaining known steampunk conventions.[2]

[1] https://vimeo.com/124065314

[2] https://steampunkcons.com/calendar/
Show HN: Edify – show what you know and we’ll find problems you can solve
Hi HN,

I’m Stefan, a 23 year old student working on Edify. Edify is a network of knowledge feeds connecting knowledge with problems. We think the world is a set of problems and solutions, and solutions to problems can only be found through knowledge. A sense of purpose, the highest form of happiness, comes from using your knowledge to solve problems. This process is easier with Edify because we help find problems you can solve to earn money when you share knowledge. You can share your knowledge by sharing projects with communities of people with similar interests through clubs.

I feel like the main goal people have is to learn from the world around them and creatively use what they’ve learned to fulfill a purpose. Our purpose at Edify is to help people find their purpose by organizing their knowledge. Learn more here:

https://edify.ws/post/204

This is our 3rd iteration (50% different from 2nd) which is meant to find a problem solving use case for knowledge shared over our platform to help people who share knowledge earn money.

1st: https://news.ycombinator.com/item?id=28699530 - was focused on universities sharing lectures online for a subscription fee. Universities were not really interested.

2nd (100% different from 1st): https://news.ycombinator.com/item?id=30460049 - was focused on individual people sharing knowledge to replace CVs. Knowledge is not really useful without a use case.
A healthy horse just walking (not doing heavy work) can keep going on fat reserves for several days. Just like most other large mammals.
My ASUS Zephyrus received a BIOS update from ASUS that downgraded the video card memory overclocking ability and mining hash rate of the 3070.
That's true but NsCDE brings some modern niceties to the table like anti-aliasing.
No, people often disagree on the definition.

https://www.fool.com/the-ascent/personal-finance/what-is-a-r...
According to the docs, the transaction release timeout is specified by the requester. The requester also specifies the duration to wait between retries and the maximum number of retries. So this does indeed appear to be exactly-once as long as the sender ensures the transaction release timeout is greater than the total time (retry timeout * max retries) plus any network delay.
Basically a PR piece that looks like it was written by a journalist but was actually fed to the media to promote a product or political push.

http://paulgraham.com/submarine.html
FAANG isn't looking for experience at all. They want smart fresh college grads - better schools first. They have a large army of middle management ready to grind them until they either quit or promote up to middle management. They put a lot of time and money into this well oiled machine. Taking on senior devs is a waste of their time, they don't have the processes or culture to integrate them - and seniors have an ability to say "no". This could be toxic. Fresh grads just take orders and start doing what the culture wants. Sure, there is a few spots for extremely specific niches - eg. you wrote podman, and they need to convert to podman yesterday. The only real hope, if you aren't a fresh faced grad is to get acquired - for some reason you get a pass from all interview hazing and drama [tons of friends in this group]. FAANGSs will also take in anyone from another FAANG at any stage in the career (nothing gives them sweeter pleasure than harming another FAANG).

Stats? The average age at google is 29 years old. Which means half of their company is YOUNGER than that - and by 29 you better be a middle manager bobble head.
I don't know why deno is veered off hard from package.json and node ecosystem rather than supporting it and enhancing from it. It makes adapting deno a hassle and hard than transitioning nicely from node.
You nailed it by discussing goodwill.

Where has our goodwill gone? It isn't just Tesla, but they are a quite brutal offender.
Shed a Tear for HEDT: Official Threadripper Pro Pricing Marks the End of an Era
Yeah, no, those areas only 'matter' because people want to live there.

It's largely a choice, not a need.

You don't get to live in the choicest places in the country, that's not part of the equality deal.
Stability is good, but only to a point. A bus can divert around double-parked car, or a closed road, but a trolley is stuck until the blockage is cleared.
> Apple wouldn't allow it on App Store.

Do you have a source for this? Offhand, I can't find any source -- not "reputable" source, but any source, period -- that confirms there was ever a "Switch to Android" app that Apple blocked from the App Store. The Register's story on "Switch to Android" from April of this year says, "Google, which supports sideloaded apps on Android devices, also wants people to buy an Android phone and, after a year or so of planning, has finally deployed its own iOS app to help that happen." The Register is hardly the kind of publication to softpedal stories to keep Apple (or anyone else) happy, so if this "year or so of planning" was 2015 and they didn't get to actually put it in the store until 2022, it's real hard to believe that wouldn't have been mentioned.
Duct tape is great for ducts.

I suspect you mean duck tape
Because I do not run "X11 of some sort" I am using the sam from plan9port with the -d option.
Python is Actually Portable
From your other replay:

> Is the reason to make those variables private then to tell the programmer that there is a function that changes them and that you have to look through all the functions of the class before you touch them to see if there is a function that does what you need?

I'm not sure I understand the question.

A private property is a property that a class user should have no reason to want to directly write to. Or more accurately, it's a variable that directly writing to could invalidate the state of the object. They are intermediate values or implementation details that define the state of the object. Reading them should be fine, but allowing unrestricted writing is dangerous. If there is reason to directly change the value, there should be a public method that includes validation to prevent the user from invalidating the object.

On the other hand, private methods exist for code re-use convenience purposes. You could just as easily only have public methods and write all logic inside of them. But a lot of the time you have pieces of code that could be reused between methods, but on its own doesn't guarantee the object to be in a valid state at the beginning or end of the call. So, you make it private. It only exists as a means of avoiding code duplication and possibly improving readability.

Private methods may also have value in inheritance / abstract classes, but I'm focusing on invalid state.
Has anyone been able to roll out a homemade speedify on Linux?
99.9% chance of the latter. Kids are generally not quite _that_ stupid in quite that way.
that's fantastic actually! One problem might be that programs don't anticipate this behavior, like if it wears out while a filesystem is still syncing
Ah hunter7 … great memories. The first time I found bash.org I was in tears of laughter for hours reading through it.

Back when web culture was smart.
Complacency.
Haha back in those days they called Motif a resource hog. And it was pretty big for the day, I remember at the uni library we had a whole shelf for all the hefty volumes of official documentation (and those for X11R5)
This is why I have a devnull@mydomain.com address that goes directly to trash.
But where did that come from?
They also offer insanely cheap deals to nonprofits and education for both GSuite (or whatever they call it these days) and GCP. Totally makes sense why they do it but I have to imagine its a huge loss on paper.

They also might be building more actual datacenters and doing so in a high end / environmentally friendly way whereas perhaps Amazon has already done a lot of those investments in previous years?
Github is nowhere close to "social media in the workplace".

I use github every day and the only time I interact with people I don't know is if I'm submitting a patch to another project I use. Comparing it to facebook workplace is weird.
ASAN on its own doesn't detect uninitialized memory. MSAN can, though. Valgrind is also more than just the memcheck sub-tool - there are others, like Cachegrind, which is a cache and branch-prediction profiler.

https://github.com/google/sanitizers/wiki/AddressSanitizerCo...
https://github.com/google/sanitizers/wiki/MemorySanitizer
https://valgrind.org/docs/manual/manual.html
Valarie smiled. Is how I will remember it.

That said I sometimes get the "V" tools mixed up (Vagrant, Valgrind, Varnish)
They absolutely do kick you out. Some have time limits. Others have managers who just stand awkwardly over your table and calmly ask you to leave and not be an asshole. I know this because I know two guys who were once very hungry teenagers and who also don’t have the genes that allow them to pick up on social cues.
Always love myself a good ol' trolley. Those things are beautiful.
if you can recall some specific words or phrase in the title it may help you alot, it may also have been pruned out for quality or duplication.
An anchoring effect is at play.
Professionals, and people more in general, are defined by what they have done so far, especially after becoming full-fledged adults. The best predictor of tomorrow, on average, is today.

Working from the bottom up sounds good on paper, and in theory it makes sense, because it is an archetype: the struggle, working your way up and then reaping what you have sown. But that is not how we see the paths of others.

Interestingly, baseball is the only sport in which the ordinary athlete, not the exception represented by the 20-year-old Dominican superstar, has to go from the minors to MLB. In all other sports, there is no adult developmental league to speak of. Sure, players transition from lower to higher level teams all the time, but those teams, apart from the usual exceptions, fly around in the same rarefied atmosphere of excellence.

For those who haven't done anything yet there is a "maybe, who knows" penciled next to the box, but for those who have done poorly there is a big "on to the next" written next to it.
Why couldn’t they have signaled (in the name of predicability) all at once a 200bps hike? Like a 30 or 60 or 90 day warning?
It's going to be a hard case to make to management, while bun is a drop in replacement, for npm, that does make a small part of JS better

I wonder if Deno as a word is a premonition for what it will do to node, split in the middle and rearranged to look shinny again
Well it's actually more likely a block of condos (by which I mean apartments all individually sold to owners who then move in or rent out) in China, and judging from this zoomable version https://www.flickr.com/photos/photocapy/252736005 it's actually not even vacant. So, not housing for the poor paid for by taxes but rather housing for the above-the-medians who can afford a flat of their own (not cheap even in China I hear).
I had to do this in Fuchsia a while back, and the toolchain team kindly fixed up llvm-objcopy for this purpose. The section replacement flags now work as you would want for this use case (they didn't before).
Having been a happy user developing solutions around SQLite
for a good amount of time, I find all these "enterprisy"
hacks / extension curious.

There are great solutions out there that handle these things
and have for a long time.

I know SQLite has become the new hotness, but I really do not
want SQLite to get good at all these things because then it
would no longer be great at what it does marvelously already.
Thanks for this link, what ac detailed resource
Can we do something like this for spam phone calls? I have a bunch of blocked numbers that could receive a bit of their own medicine.
Getting the interview at FAANG is easy, not at trendy startups
(Don't mean to pile-on so sorry if it comes off that way, text is hard.) I use VR in very different way. I either use it to socialize when I'm too pooped to leave the house or to do things I just couldn't do outside. Nothing can replace an epic bikepacking trip or a scenic hike for me. Outside and VR are both different ways for me to enjoy my time.

FWIW once I stopped riding around in cars much I started getting a ton of nausea riding in a passenger seat of the car, but I put up with it because society has a lot of car travel. VR also took a bit, but I like what I get out of it.
This is great. Great to see the EU funding FLOSS projects such as this one.