skysight-inc/HackerNews huggingface dataset:
When you had corruption and failures, what was the general procedure to deal with that? I love SeaweedFS and want to try it (Neocities is a nearly perfect use case), but part of my concern is not having a manual/documentation for the edge cases so I can figure things out on the fringes. I didn't see any documentation around that when I last looked but maybe I missed something.

(If any SeaweedFS devs are seeing this, having a section of the wiki that describes failure situations and how to manage them would be a huge add-on.)
Haha JavaScript bad, amirite fellow codemonkeys?!
I think most of us have worked with men who fit this description. Why they are so drawn to the tech industry is anyone's guess. It almost certainly discourages actual women too. I mean just imagine turning up to some "Women In Tech" event and finding it's full of men pretending to be women, and that these men get celebrated for their misogynistic portrayal. Ridiculous.
I've been somewhat surprised that CUE bills itself as "tooling friendly" and doesn't yet have a language server- the number one bit of tooling most devs use for a particular language.

I'm assuming it's becaus CUE is still unstable?

Anyway, if others are interested in CUE's LSP work, I think https://github.com/cue-lang/cue/issues/142 is the issue to subscribe to
Not completely related to the OP, but is Truffle going to be upstreamed as part of Project Galahad or will it remain as a library maintained by Oracle Labs?

I ask cause the Project Galahad page on openjdk.org is a bit sparse on details.
It's much easier if you have Chinese ID or at least vefified Weixin (WeChat) account. AliPay with linked credit card is a kludge for tourists. It works, but only as good as you expect from a kludge. Like I was able to pay pretty much everywhere with AliPay in Beijing, but a few vending machines stubbornly refused to accept it.
For not disciplined devs (…) it can easily eat errors. Linters catch some of that and of course you can also do that in exception based languages but in those you have to really explicitly put catch {} which is a code smell while missing an error check in go is easier to just ‘forget’. I actually like the go way but not that it’s easy to forget handling; that’s why I prefer a Haskell/Idris return error (monad) way like Go but making it impossible to pass the result without explicitly testing for errors more.
Be the change you want to see. Create quality content.
Yeah as a long time user and lover of multiple JetBrains IDEs this is the first feature I'd consider was user-hostile, forced upon you and taking up valuable real estate, when all I want is to disable and never be interrupted by it again. I believe I was able finally to disable it in the latest release, hopefully it doesn't become something I have to disable on every update.

This feature felt like an intrusive Windows Ad or an unwanted U2 Album that has no place in a commercial tool.
Texas secession key theme in Russian disinformation campaign, report says
On the opposite side, would you (or anybody) know of a program to show windows in a cascade/overview style, on windows? So for example have one or 2 “main” windows, and have some/all the other windows in a cascaded view in the background. I would think it would help productivity a lot.

(PowerToys doesn’t do this by itself, you have to select every window in place if I’m not mistaken.)
There’s a hilarious Reddit post I always come back to, where an American was pining for a delicious loaf of bread that he bought on a whim in Australia. Said it was the best bread he’s ever had. Fresh, tasty, nothing like what he had back home. After some prodding by the commenters it became evident that it was a standard loaf of supermarket-brand white bread. But it’s still better than the ‘it’s just a crappy cake’ bread that he was used to in the US.

Now Australia’s food quality is pretty damn good compared to most other countries, but it’s just as much if not more of an indication that the average quality of food in the US is abysmal. From the week or so I’ve spent in the US, in a major coastal city, as a ‘rich’ person seeking good food, I’ve gotta say that this is my belief.

So in short I don’t think that many Americans are getting decent bread.
It's true and derogatory. But it's just derogatory for humans who have an exaggerated view on themselves. Stanford's Robert Sapolsky had an excellent course on Behavioural Biology. You can watch it for free.
so we're reinventing lisp yet again?
You rock! Thanks.
An affordability crisis is making young Americans give up on ever owning a home
Indeed. They were small images (https://old.reddit.com/r/nostalgia/comments/iv8hgg/the_netsc...) at the bottom of webpages linking you to netscape.com/microsoft.com so you could download the browser “recommended” (or targeted) by the page creator. These icons were usually a standard size (88x31 px?).

Wikipedia explains the context in whoch these were born a bit more: https://en.m.wikipedia.org/wiki/Browser_wars
And they also have this https://posts.cv/
Agree - one of the things we've found using Starlark at Kurtosis is even the small jump from Python to Starlark makes people think, "What's this Starlark? I don't want to learn a new language", and we have to show them how not-a-new-language it is. I can't imagine bringing a truly new language like Pkl to folks and having them enjoy it.
Thanks for the explanation, I will try that.
Months ago, in Singapore, similarly a single relatively small server farm had issues, blocking for a long time a very large number of transactions.

(Some details at: https://www.channelnewsasia.com/commentary/dbs-digibank-payl... )

The news outlets in Singapore then commented: please, as these things can always happen, do not forget to bring some cash with you...
remember product managers: 20 years of company reputation can be destroyed by one boneheaded force-it-down-the-users-throats decision

especially when there are plenty of substitutable tools
Do you make everyone else's stock worth more for the duration that you hold your shares without selling them?

Rephrasing that question, if you were holding a bunch of shares of stock, and you sell them, will that lower the price of that stock?
We have some small traders in the UK who insist on a minimum spend for accepting cards because of the fees levied.
It doesn't really make any business sense although I appreciate the sentiment behind it.
No they weren't funded yet.
>Cash handling fees are made up by banks who want more transaction fees. That’s not a real thing. I have yet to be charged a cash fee by any of the banks I use.

That's because you presumably have a consumer account. If you had a business account and were depositing thousands in 20 bills they're probably going to charge you fees.
I'm more concerned about being forced into a crappy new UI which I don't want. If I wanted minimal I'd use VScode. They'll make it progressively more difficult to keep the actual IDE look with multiple windows, consoles etc since they'll realise the cost of supporting multiple UIs.
Using Bochs to step through aggressive obfuscating packers was one of the important ingredients to the malware analysis infrastructure I built 2005-2011 in my first company.

Bonus points for stepping the same malware in Bochs and Qemu simultaneously to identify trace divergence; detection then needs to detect both in one stroke.
DTrace in macOS was always a third class citizen, it never worked very well, and in fact, on arm64 machines it doesn't work at all (panics the kernel).
Statement from the Embassy of Japan
When did this start?

I noticed Microsoft seems to always do this. Is this common practice for everyone now?
I used to visit but stopped years ago. Just not enough content on the topic I think. My replacement has been sidebar which is nice because it a curated top 5 links a day. sidebar.io/
> almost certainly couldn't do so with Windows

You can definitely do this with Safing Portmaster[1].

[1]: https://safing.io
What’s interesting is that cash 10% more valuable than digital money. I wonder if that gap will keep increasing.
New US rules aim to curb use of approval by private health insurances
>>When a serious crime is committed you might be surprised how much the police can do to trace cash. Serial numbers in and out of ATMs and shops are tracked, and frequently your face is captured by cameras in stores, ATMs and vending machines.

Go to bank, take out 100's, to small mom and pop get change... problem solved.

Further it is highly unlikely that if some bill I got out of ATM finds it way to a crime scene or something that they will be proof of anything a defense lawyer would shoot that down in about 2 secs

>> It's well past the point of being worth forging

Not really.

>>future banknotes will use einks, embedded printable passive electronics to do all of the things people hope or fear of purely digital cash

and those should be opposed as well
...and yet Python people routinely fail to grasp this and end up writing ad-hoc config language interpreters on top of yaml anyway.

Granted the conveniences of Python syntax for code are mostly lost when trying to express tree structured data, and yaml flips that on its head.

(Mumble, grumble, something about s-expressions...)
For me, that's where all the power of the language comes from. It's like writing your config in Go or Python (which I think is also a great approach) except its designed from the ground up for this use case of config generation.
My experience with Haskell was somehow similar. Initially, it piqued my curiosity, then it became a hobby, and the third time, I pursued it for financial gain. Every time, after each experience, I abandoned it for years.

Regrettably, due to boredom and laziness, I gave it up completely since 2020. :(
> but the convenience is unmatched

I've actually timed this.

It takes ~8 seconds to fish out the card, insert it, wait for approval, and replace it in the wallet. Roughly similar time frame for unlocking your phone and approving the NFC transaction.

It takes ~15 seconds to fish out a C-note, insert it into the self-checkout bill accepter, retrieve the change, and put the change into my wallet.

Delta of 7 seconds.

Let's say you're a typical tech worker, and your time is worth on the order of $120/hr. 7 seconds is 23 cents to you.

Let's further assume you just paid 23 cents to buy $80 worth of groceries as a non-convenience fee so the data brokers and/or the Feds don't know your precise shopping habits.

You just paid a 0.3% "transaction fee" for your privacy. The Visa network takes on the order of 2+% to DESTROY your privacy. You're getting a really raw deal here, by choosing this "convenience".
Think of it more that the battery sits on the side of the DC bus.

Double conversation UPS are generally the highest end (rectified AC > DC > inverted AC) because there's no switching time between the inverter taking power from the DC bus being supplied by the rectifier or the battery. It is always inverting. The power quality never changes too because of the always inverting setup.
Your critique is totally spot on. I can’t stomach Shyamalan’s current movies. Oddly though despite the cheap plot twist and how much it got made fun of in the media at the time, I love The Sixth Sense. I still watch it to this day. The scene where Cole sees the dead biker and tells his mom they’re standing outside the car window? Goosebumps every time.
A lot of places around here charge a bit less for cash payments.
Are there any multimodal models where you can annotate your time series with events in natural language, and have it identify other occurrences of similar events? Or where you can ask it to do a forecast assuming some new event, also in natural language?

I feel like this is what I'd want out of a DL time series NN. For just prediction it seems like overkill.
fravias pages have had an outsize effect on today's Infosec environment.

So many famous people started their path there.
Hi, I am interested in this project.

We can further discuss at psm.thrn@gmail.com
I don't see the usual "contains ads" disclaimer on Google Play...

Anyway, great game. Would happily pay for this sans ads.
2024 is here, and they're getting desperate
Today upon logging into my computer, I was made aware that my data is at risk because I am not allowing Microsoft to store all of my private files on their servers. I took a picture on my phone and was made aware that my pictures are at risk because I have not paid Google for extra storage, so they cannot store all my private pictures and documents on my phone on their servers. I have repeatedly told Google I do not want them doing that, but maybe I slipped up or my finger missed the button one of the hundreds of times they have asked if I want them to do that. Maybe it -was- my fault?

Whenever a multi-billion dollar company asks me for personal data under the guise of helpfulness, my options are "Sign me up!" and "Maybe later." I'm not sure I've ever seen a "Never" button on one of those prompts. As consumers become smarter, and liquidity becomes harder to come by, these tactics become ever more egregious, and the power grabs become that much more transparent.

This might be an unpopular opinion but I have to believe this can't go on much longer at this velocity. One day, someone is going to install Linux, and it will all be over. When the time is right, it really could be that simple.
>"The problem with removing a bundled plugin is that it can break application signatures and cause problems with updates," explained Ellis.

Their response essentially boils down to "it's called a plugIN not a plugOUT"

If it can't be easily removed then why is it even shipped as plugin in the first place? Absolute madness.
Preach! Creating custom debian packages is a path I hate to tread.
The money isn't instant though. People paying for such services with a cheque would do well living a few weeks in someone else's shoes.
It's actually not reasonable to require this if you do it right. On Solaris and illumos DTrace works just fine for a normal user. You simply have access to fewer probes if you are less privileged.

Not the case on FreeBSD/Windows/macOS, where it's all or nothing. Still, on FreeBSD you just need root, on macOS you need to boot into a special kernel mode which doesn't even work on modern Apple Silicon machines.
I don’t know much about this, but it seems to be some kind of proprietary, closed-source IDE. People here appear satisfied that they’ve managed to “disable” the plugin in question. But as far as you know this thing is exfiltrating all your code anyway, and always has been. This is one reason we recommend that people use open source software.
highly related https://arstechnica.com/gaming/2024/01/modder-recreates-game...
Typing on a glass screen is different than typing on an actual keyboard.
>Citation needed. I've been depositing cash for years, with multiple banks, and nobody has ever charged a "handling fee".

It's a fee associated with business accounts.

>https://www.bankofamerica.com/smallbusiness/deposits/resourc...

>Cash Deposit Processing No fee for first $7,500 in cash deposited per statement cycle at an ATM or Financial Center; then $0.30 per $100 deposited thereafter
Yeah, it might look nice and easy. But this is when it works. When it doesn't they are unable to understand many kind of problems and have to resort and try&error.
Why did you go from one extreme (all new things are super exciting and should be desirable by anyone) to another (we are here to reproduce over and over again with no change) like this is a binary option?

"Tech" is a means, not an end. What problems are we solving with this tech, and what problems are we creating with the introduction of new technology? These are the only questions that I have when talking about technology, and I really don't see much sense in trying to turn into an existential question.

> aren't you curious what will happen in the future?

Not really, no. When facing a moral dilemma, I look to the past to see what mistakes can be avoided. I try to live in the present and take things as they are. I might look at the "current instant" to see where things are headed and if there are new opportunities being presented, but "the future" is something so out of reach and so out of control that I really give as little thought as possible.
Did you install it? They advertise cloud storage, office software, and gaming in the setup process.
My bad didn’t realize it wasn’t public.

I don’t expect betas to be bug free btw, but I do think a beta shouldn’t have such an obvious bug. This should’ve been caught before shipping the beta
Yep. I’ve really had to unfortunately that there are so many things that are very hard to just “throw money at”, unless it’s A LOT of money. Just wrangling someone to come and fix my…whatever…can easily take hours and hours of work, no matter what I’m willing to pay.
Borland C++, using Turbo Vision.

(I was an IDA user back then)
Ironically it is people like you pushing white men further right.

Categorizing an entire race/sex as "privileged" when you have no idea about them is not going to win readers to your comments.

This isn't my theory, it has been talked about here and on mainstream news channels.
Does anyone check their credit card bills or bank statements to be sure that all of the charges are valid and for the correct amount? It seems like if you use electronic payment for everything there would be a lot of items to verify. Or do you just assume there's never any errors?
From an outside perspective these things make Wikipedia editing look more like a game. It is similar to other online communities where points are earned. Profile pages full of merit badges and bureaucratic roles speak for themselves. Sign in to create a character. Level up to unlock achievements. Cast spells by citing rare editorial policy scrolls.

If players enjoy their game, that's fine. However it should be understandable when others don't want to invest in a Wikipedia lifetime achievement award. Malign incentives for paid editing scams occur where the online game overlaps with people's lives and businesses.
This is such an irritating feature, the Jetbrains Clippy, let's call it Chuckles the AI Assistant.

You can't remove Chuckles after disabling - that was a decision to go against the default setup of plugins - and shows the respect they have for users.

It's like The Cat Came Back - this annoyance is going to run and run.
sounds like a perfectly cromulent topic to embiggen our knowledge.
These are even higher for digital, all the associated software development, audits, etc. That processing fee is on top of this, and is easily variable.
Exactly the feature desirable to everyone in society. Including the
police.

I had a funny conversation with some LE types the other day (in the
context of something we call "fly-tipping") about how, in theory,
everyone who litters could be brought to book because they leave their
fingerprints all over stuff.

Nobody in forensics is ever going to do that unless it's a very
serious case. Nobody wants to be compelled to investigate some bs
crime just because its possible. Make things too convenient and
you've got China.
I'm not sure I'd agree its solved already, yes we have some languages (Dhall or Cue probably lead the pack) but I hugely prefer Pcl's syntax and approach. It's like saying that C solved systems languages, so there's no reason to have Go or Rust
Perl’s documentation runs circles around Python’s.
Everything I know about SSDs (2019)
I think you've misinterpreted my tone. I was not trying to tell you how to speak, but rather how I view the issue. You are welcome to share your own view.
Love this comment and I agree with basically everything. What are you using for configuration these days?

I've fallen back to YAML because at least its already used for a lot of tools, and has comments, jsonschema support in VSCode giving IDE features, language library support, yamllint, and yq for formatting/querying/mass-updating from the CLI
Yep. The fact that 100% of the code I've written in Perl since the beginning of this century still works just fine year after year with each new release is an immense bonus. I have deployment scripts written on Debian 3 still running in cron "as is" 20 years later, zero maintenance. Try that with Python, PHP or Ruby...
In the UK we have anti-money laundering rules for banks commonly known as 'know your customer' where they are obliged to inquire about how one's business works.
I can imagine a few interesting conversions as a result.
Hey, it's my current industry!

This would be huge, actually. Rail is incredibly capex-heavy, and moreso than many other industries, knowing well in advance when you're SIL-certified hardware is starting to run into problems is vital for procuring the right stuff to fix them - skilled labor and capital alike.

Not super relevant to what we do (we make the screens that tell you what the next stop is, so you don't have to constantly surveil the landscape) but anything which can make these lovely behemoths cheaper to operate is a win in my book.
Many of which were less severe on WinNT vs Win9x, because the OS actually enforced page protection of important pages like the GDT.
Go to "File" -> "Options" -> "Advanced" and set "Open hyperlinks from Outlook in" to "Default Browser"
That's partly why the [spoiler] of The Empire Strikes Back is effective, but that movie also has a different tone right from the start (even before that, with the title), and doesn't really tell a complete story but sets up the next sequel to provide resolution and the inevitable heroic victory.

Silent Running is a dystopian setting, so the ending is unsurprising, and American Graffiti is a of genre that often has bad outcomes for some characters as cautionary tales.
I haven't been to FOSDEM since pre-COVID but the last once or twice I went I pretty much came to the conclusion that the only sensible strategy (especially given the availability of recordings) was to pick a devroom with talks/people you were mostly interested in and hang there.

Trying to hop from session to session was just a recipe for frustration. At the end of the day, there are probably twice the number of people than the various facilities can really support.
This is great. I wonder if anyone has compiled the educational material posted on HN?
>My great hope is the VW emissions scandal where the CTO of the company had to commit lines of code that said “do billion dollar crime”.

There's zero chance that the CTO at a company as big as VW is going to be personally committing to code repos.
That's would mean homogenizing all jetbrains ides, as theyre all essentially the same program with a different set of bundled plugins, optimized for web, Jvm, c, Python etc
Kind of unrelated but this story sounds like the way I feel about most of the internet and TV nowadays. Its just bots and marketers talking to/past each other. Now I know there are quality sites out there (HN for one!) but they are very hard to find.
Most (good) computer people don’t learn about computers in university, they learn at home through tinkering. When everything comes in a container and recommends using AWS, there’s no need to bang your head on the wall trying to figure something out, which is what actually leads to learning and tinkering with hardware at home.

A few bright spots, however, would be gaming (the constant need to pay attention to new GPUs), and smart home/arduino type stuff.
The AI assistant is entirely opt-in already. It is a separate product rquiring a separate paid subscription. The only misstep here on JetBrains' part is the by-default visible client UI tab for it that prompts the user to sign up. Close that and everything is ss it was before.

I do not fully understand the user outcry over this.
here's an unpopular opinion: stop using their "free" services and start self-hosting or paying for 3rd party ones.
Yes, I was using it when I joined Apple in mid 2020
all I saw was oracle
That's right - remember that the prevailing opinion here is just "one way to be".

You are allowed to do things just for fun.
* Weeps in 56k tones *
Investigating a major security vulnerability with Clerk's Next.js integration