skysight-inc/HackerNews huggingface dataset:
JS has one of the most painful and ludicrous developer experiences in the industry (right next to Python, and C++).

Sane dependency management is NuGet, not NPM. Sane build tooling is dotnet build, not npm run build (is this multithreaded/parallel yet?). Sane CI is achieved via dotnet package; then chucked into whatever CI workflow.

It just works. You don’t need to mess with it. It adds negligible overhead.

The DOM is inefficient — entire page loads are quicker than rendering changes in-page (accounting for latency, and using chromium’s Blink renderer). The box model is inane. JS is a horrible, cobbled together language (like Python) initially designed by a naive. I would sooner write my own 2D renderer in WebGL than deal with HTML/CSS/JS/Rendering pipelines.

In my many years of being a web$hit, I have always had to fight the frontend ecosystem to stop being daft.
They live in a country where you can literally get arrested for walking around with a blank piece of paper. Just because you MIGHT write something subversive on it.

The ability of the Russian government to lean on incredibly talented developers is extremely large.
:)! I laughed at your pathetic, reaching original reply too! :D
A judge’s much-needed opinion on ‘junk science’ (2020)
And the complexity of the application, which isn't always up to the developer.
There is a difference is a freezer on the bottom or French door isn't just aesthetic. It changes how people use the fridge. Bottom freezer drawers are easier to random access, for instance, and don't lose as much of the cold when open, and thus are a good solution for people who freeze a lot of stuff.

That it, it makes the physics harder but produces a payoff.
That's easy for us to say, most working well-compensated tech jobs. The guy working overtime hours for bullshit pay would rather the government pay for neither and give a few dollars of his taxes back.

Also, for the folks calling this a conservative talking point, Marx and Engels weren't exactly well-disposed towards the lumpenproletariat... Someone who is chronically unemployed by definition is not working class.
> The applicability of advice obviously depends on where you are on the knowledge/intelligence bell curve.

The problem is that every single one of us is an idiot at <many subjects>, and in a large number of them, we don't even know that we are idiots.
Your comment is also a quote by itself
Obligatory Worse Is Better Link for those who haven't seen it: https://dreamsongs.com/WorseIsBetter.html

Sounds like Richard P. Gabriel never really figured out an "ideal strategy" after decades of trying..

Simplicity may be the kind of thing that feels close but is ultimately impossible due to varying tastes, interests/priorities. You can get far within little bubbles of coherent taste/interest, but then as the bubble expands, entropy (aka some value diversity metric) breaks things on you.. Like a kibbutz vs. capitalism. You're always tempted to think you can have just a little bigger tent/bubble if only...
Apple business practices are a trade secret. If they disclose them to this developer, they'd lose their presumed advantage in the market.

Most large companies explain this somewhere in their terms of service, like Amazon using their own proprietary mechanisms for determining what fraud is.
> there are better options?

which are?..

If you need the interop then you can't beat ZIP

If you need a built-in recovery record (and find a working decompressing program 10-20 years later) then you can't beat RAR

If your corporate is insane and forbids 7z because it's FOSS/made by Russian then you can't beat RAR

Which are those 'better options'?
> I wonder what the algorithm behind it is.

Noted in the details section of the link you provided:

"Primality testing on numbers larger than (2^31) uses the probabilistic Miller-Rabin algorithm."
What's the incentive for donating your time in such a role? Name on the cover?
Auto update could allow an attacker to push a malicious update to everyone.
Siri says uh-huh, people are angry about it
Reading "A Pattern Language" is, frankly, a waste of time for anyone looking to design and build a house where people can actually live on a reasonable budget. A few of the patterns are decent, but most are outdated for modern lifestyles or appear to have been contrived to push the authors' biased opinions on how people ought to live. Many of them would be ridiculously expensive and consume an unreasonable amount of space for minimal utility. If you were to actually design a house the way they seem to recommend it would end up being 8000 ft² (including outbuildings) and looking like some weird cross between an ancient Roman villa, a Victorian mansion, and a Hobbit hole. The market for rich eccentrics who want that sort of thing is pretty small. There is a reason that book is held in higher regard by software architects than by real residential architects.
I think it means that this exploit has been possible since the application was made, the zeroth day.
If that truly was your point, you wouldn’t have needed to include your little story about how upset you were seeing someone use their EBT card in a way you disapprove of.
I would just switch them to a different pair of batteries when the message came, and charge the ones you just removed. Whether thats every 3 months or 5 months is sort of a shrug.
> But the subject is esoteric. Peers are in short supply.

Yes, which is why individuals cannot do research alone. We need a well organized effort with proper subject recruitment so that there is a sufficient pool to investigate and all the research precautions are taken.

Modern research does not just happen casually and individually. It is a sophisticated activity with a lot of planning and organization.
How US Navy Pilots get their Callsigns
He was going to military conventions trying to re establish Wagner as a local power in Africa…
yeah, what WorldMaker said
At least he didn't get thrown out a window;)
More Exotic Excel Files Dropping AgentTesla
Larian Studios forums plain-text passwords
I don't know if these have the density and walkability I'm looking for. I am thinking more Palo Alto, Berkeley, perhaps parts of SF.
probably fell out the window
Question is why would anyone want to use this since it's so buggy.
AI demand is already shrinking
Cisco Linux Kernel Developer – eBPF and AppSec skillset
The Cisco Security Innovation Team incubates ideas for the leading provider of network security services, which enables the world to connect with confidence on any device, anywhere, anytime.

Cisco Security is passionate about SIG and SASE world and our product portfolio includes the cloud delivered Firewall, Web Proxy, Zero Trust Proxy, NaaS integrations and inspection services as highly available distributed systems using cloud engineering practices.

We are seeking an experienced Software Engineer who can participate in architecture design, technical requirements' definition, and engineering execution. This individual will be collaborating with Executive Leadership, Product Management and Customers.

Basic Qualifications
5+ years of experience in C/C++, Python or Golang development
2 years’ experience developing Linux kernel code
2 years' experience as part of team developing solutions at scale
Preferred Qualifications
2+ years’ eBPF development experience
2+ years’ network security / endpoint security experience

See URL for full job description. Email einorton@cisco.com with questions, or Apply!
I'm curious why he didn't see it coming and finish his push to Moscow. He was dead the moment he started down that path and could have only saved himself with a coup.
The old timey steakhouse standard-- and they're delicious on a hot summer day.

I've always suspected the humble iceberg wedge salad is a restauranteur's ideal menu item: take a 50¢ head of lettuce, divide it into quarters, add toppings and sell it for a 60x or more markup.

I wouldn't be surprised if it had the highest margin of all the items on the menu :)
But no company would give you time to think that much.
In opposite, we have to hurry to code and show something by the end of the day
I think the app store monopoly is literally the thing that lets the bad guys participate in the first place.

Consider competing app stores. Some of them would be stricter than Apple and do a far better job of curation IMO. For example, apps that exist to trick children into in-app purchases could be forbidden. Or maybe someone would start a store for games that only allows up-front sales, no subscriptions, and no ads.

I would gravitate to those stores and it’s where I’d send everyone I know. If others did the same, the “specialty” stores would filter out a huge amount of junk that’s currently on the Apple app store. Maybe the market would even shrink by eliminating the low quality participants.

How do you run an app store filled with garbage if there’s suddenly competition? IMO, that’s what Apple and Google are scared of. They want to keep selling large volumes of junk and competition makes that harder.
> You don't occasionally need to open .7z

I do an I absolutely loathe when something is compressed as 7z.
We get to see more images of the Moon's surface. In a previously unexplored region.

How is that not a big deal?
If you are going to make a move at a dictator you are either successful or you die.

This shouldn’t be a surprise to anyone who is familiar with the situation.

In Russia murdering officials, enemies and people who do not fall in line is quite common.
I think the reality of web development is that outside a few minority of “apps”: figma, google maps, etc. is that basic html, js and css is more than enough. Maybe some jquery, or something like rails or php to update values server side before it’s sent out. Most websites are just text, with some pictures and some forms. Most frameworks are total overkill.
My wife is from Texas, and I have other family there. While older houses lack a garage, new houses all have them. It took longer for indoor parking to catch on, but it is common. Though "rednecks" are more likely to use the garage for storage of other things and park outside.
The microservices knowledge is the interesting stuff and transfers to the more complex hard to maintain things people build elsewhere. The infra stuff is generally toil you can figure out if you must. Keep at it or look for places using better infrastructure abstractions. (ok ok, I worked on CF so biased but feel your pain)

I think long term the java spring stuff will shoe horn you more than CF stuff but there’s plenty of work there.
both provide much better compression then zip, and when you are compressing large amounts of compressible data that is important.

i personally use rar (not winrar because i am not on windows) because it also: locks created archive, tests it, and adds a recovery record so if a few bits or even bytes flip it can be recovered.

rar also has a ton of options to customize compression like splitting into multiple files (i think 7z does this too as well)
Absolutely not. We've got at least 50 years before that's an issue. 200 quarterly reports.
Assuming it wasn't an accident, the collateral damage is a feature, not a bug. Not only will you die if you rebel, but everyone around you will, too - keeps people from getting ideas, and others from following them.
So, you're going to jail people for following procedures, because the outcome was bad?

Are you also going to jail people for not following procedures, if the outcome turned out to be bad?
Live what down? California paid for a research and demonstration project. Tesla did that but decide for a whole number of reasons that it wasn't worth doing.
I don't really care to defend Amazon in this, but your argument here is pretty weak. Which is why nobody has really accused Amazon of this in court. Note that antitrust lawsuits have been brought against them, but from what I can find, they were dismissed. https://www.reuters.com/legal/amazon-major-publishers-win-di...

This is all a side discussion, which I confess is fun; but it seems you agree that Apple has been guilty of antitrust violations in the past, without necessarily having had a monopoly. And... that is the entirety of my point that started this branch. :D
This is frustrating, I'm stuck in a captcha loop on the site and can't get past it.
I think the standard is to publish the IP addresses. I understand why companies request this, so they can open their firewalls to those addresses, but in terms of security the real answer is to use bidirectional mTLS, so that you just need to publish your public certificate rather than (or at least, in addition to) an IP address. Unfortunately, mTLS deployment is fairly complex and isn't a great solution for webhooks unless you control the library code on both ends (i.e., you're publishing client libraries for receiving the webhooks), or if you make it an opt-in feature for extra security. Otherwise the simple use case of "just set up a receiving HTTP server" becomes much more complicated and adds undue friction for developers implementing code to receive the hooks.
> lengthy approval process

This is corruption. The process of approval should not be lengthy of costly.
Appreciate the suggestions but looking for recommendations in BA.
Since this involves generative AI and Nix, I wonder to what extent this may be connected with nixified.ai[0] - Quite possibly there is no connection and it's Bard that's performing the generative AI.

>The goal of nixified.ai is to simplify and make available a large repository of AI executable code that would otherwise be impractical to run yourself, due to package management and complexity issues.

[0] https://nixified.ai/
American "false advertising" law is absolutely toothless.
I've been interested in this concept and mulled it over for years. I can't find an incentives model that leads to success. Nonetheless, group deliberations with fresh perspectives could lead to interesting new ideas. I'm open to connecting with others.
Adobe Fusion 360 education edition limits what I can create with it to non commercial uses only. Despite me owning the copyright for what I produce using it. I don’t think you have it right.
Even every significant website built 15 years ago not in JavaScript involved a framework. In Java, you got Spring. In Python, you got Django. In Ruby, you got RoR. In PHP, you got Symfony. etc.

Blaming frameworks seems misguided.
I've found that even if you start with #1, you end up doing #2 anyways, whether it's because the documentation wasn't complete or you didn't realize what you were trying to build until you started building it. I always start with #2, since in my mind, it often encompasses #1. I've also found #1 leads to analysis paralysis.
> Zip is built into literally everything. I don't really want to have to download another application to unpack something I get.

There's a more interesting question lying in there:

"Zip is built into literally everything."

From my anecdotal evidence with random Windows software, for said support, developers probably bundled 7zip in order to support compressed file formats.

Granted, in the end the fact that 7zip is bundled, or if 7zip and it's several features are exposed to you as a end-user is another story.
In the submenu. And it's useful not to wrestle with the unregistered filetypes or just RMB on some .exe to be able to unpack it.
I don't what to get accused of whataboutism, but when it comes to software if this is the bar we're setting than no software can be considered safe.
Yep, the faster the better. (safely as you can, of course)
That's not "the latest" Rust toolchain, LLVM has been able to do this for a long time. Of course, it gets better and better over time.
This was not about Mastodon. It was a general comment about X and the fact that journalists have not abandoned it en masse for reasons that should be obvious to anyone paying attention by this point. They remain on X. They took control of their publishing, and I would recommend taking control of their social by running their own ActivityPub server instead of relying on enshittified platforms who are not their friends, and who view them as the enemy. I’m surprised that every news org hasn’t already done this.
Am I the only one who thinks lettuce is just...overrated?

Greek salad, Israeli Salad, Olivier Salad - all of the lettuce-less salads are far superior.

If I wanted to eat something that tastes like nothing and has no real nutritional value...I will eat nothing.
> Is there really no monetary exchange you've made in your life that, if your government knew about, could get you into trouble?

It's not just the monetary exchange itself, financial transactions include a counterparty and location info too.
> https://www.404media.co/biden-administration-changes-mind-sa...

On LibreWolf, the scrolling is really messed up on this page, and on the home page. Out of curiosity, are you Rolling Your Own Scrolling(TM)? That's generally a no-no.
Saw this quote on the xitters...

BREAKING: A business plane carrying Yevgeny Prigozhin, the leader of Wagner Group, accidentally fell out of a window in the sky.
I come from the php heyday of SSR apps (now I write vuejs with graphql backend apps) where I used just plain php files that render a Smarty template. Is that still the goto solution or are there better alternatives?
> taking over 500ms and a complete page reload

For me this is 45ms to transfer the 2 kB (compressed) of HTML; the whole process takes under 60ms total, which is pretty darn close to "instantaneous" for the "complete page reload."

EDIT: I'm in Texas, so most of this time is probably just round trip time to the west coast.
> the fastest way to turn around a failing company is to search through company e-mail archives, find everyone who has ever used the phrase "add value", and purge them from the company

but you'd purge the entire c-suite if you did that!
Full on the spot.

Using traditional Java and .NET stacks for the last 20 years.

Naturally in the context of being yet another cog on the enterprise machine, doesn't always go that way, however when given the option, Java and .NET Web stacks as always.
> I have an irrational fear of data loss, and ext4 has never failed me

You're a lot more likely to lose/corrupt data with ext4 than ZFS. Ext4 will happily corrupt data silently. The core conceit of ZFS is it doesn't trust the underlying hardware. ZFS even allows duplicated data on a single disk. You lose capacity but gain robustness.
There is a clothing tab which you select whatever you want. I think description doesn't override it.
Still, if your options are ending up in The Hague or getting fired by your murderous boss, internationally embarrassing your boss in order to get a better severance package seems to be so much, much worse than either option.

But again, we are talking about a literal mafia boss. He probably was dumb enough to think he had actual leverage.
Are we talking about pollution or CO2? Pollution from vehicles is largely controlled. It is not perfect by any means. CO2 is not pollution. It is a necessary component of plant growth and animal life.

> Why did they lobby against pollution reduction

For the same reasons I mentioned previously. Arbitrary fees and regulations can stifle the natural advancement. The patent in this case shows that they were working on reducing CO2 emissions which would benefit them in the long run as ICE engines would be cleaner. As such, they would be better competition to future electric competitors. Hence, more oil being purchased for their bottom line.

If they spend money and time lobbying and paying fees, that is money that is not spent on productive activities. Furthermore, it costs consumers more to purchase their product. This cost to consumers restricts their ability to invest in themselves and their future. Little Johnny wants to go to school to study clean nuclear fusion? Too bad, Ma & Pa have been paying more for goods and services for 18 years. Little Johnny will have to flip burgers instead.
The classic hardware engineering response of "we'll just fix it in software". Turns out fixing things in software is even more expensive because it's just so easy to make changes that a combinatoric number of changes sneak in.
The most common apples at my local stores are Fuji, Gala, and Honeycrisp. No red delicious at all
He was hopelessly underpowered to take and hold Moscow in any meaningful sense. That’s not a credit to Russia. He just didn’t have the firepower.
> Yes, but you don’t need a bill for that, you can just get it from the municipality where you are registered.

You can't "just" get it if you don't have a fixed address, or if the address isn't eligible for registration (the rules for that are rather strict).

Netherlands is one if the hardest countries if you end up in an "exceptional" situation; you can work around "proof of address" (not always, but frequently), but it's much harder to work around the municipal registration.

Yes, there are rules for exceptions (e.g. "briefadres") and there's stuff like https://www.basisbankrekening.nl – but in reality people are so strict with this that it might as well not exist for vast swaths of people.

If you've never been in an exceptional situation you think it's easy and works grand, and it does, right up to the point it doesn't, at which point you're pretty fucked. People are unaware because they've never experienced it, but it's really awful.

Last year it took me 5 months and a lot of proverbial "banging fist on the table" to get a bank account in the Netherlands. It took me about 2 weeks in Ireland. Just sayin'
We don't discuss who was the first.

> It sounds like you aren't quite familiar with how a Mac works.

Another "you're holding it wrong" moment.
Windows has better window management even from gestures perspective. Proof me wrong.
You can be opinionated, thoughtfully designed, and well managed without being a walled garden. Maybe once Apple is a primarily services company, they'll care less about their "walled garden" and let their devices play nice.
Actual, long-term solution: stop making our roads prioritize cars and start making them prioritize pedestrians and bikes.
Server Side Rendering been established practice for a long time, going back to PHP/JSP/etc. It's just taking on new life the past couple years. There's pros and cons to both server and client rendering.
This is massively more complex then you make it sound. And if it doesnt work at least as well as current ICE its not going be used. There is a reason this simply isnt done.

If you want to use that fuel, just burn it.
The US system for development is adversarial, which makes any change that even a small number of people don't want very hard to make. Recently my city was going to put in separated bike lanes, which would have involved removing some on-street parking. The residents of the area that would have lost parking threatened to sue the government (which would have delayed building for up to a decade), so the city council had to change their plans.

My understanding is that this could not have happened in Europe. The (ostensible) reason for the suits were on access for disabled people[1], which (if I understand correctly) is typically not solved through adversarial means in Europe.

1: Another favorite is for environmental reasons. The government's environmental review board can approve a project, but then a concerned citizen can sue claiming they didn't do it correctly. This can delay a construction project for years.
For a number of use cases, this would be most helpful if combine-able with tools which move lips/cheeks to simulate speech. However, the toolsets seem to be fractured at this point. Does anyone have a good workflow for this?
What's the "characteristic sequence"?
It's an easy problem space, so in order to 'flex' you're forced to constantly over-engineer and complexify imo.
Yes, they have been relatively stable for the last 20 years, and focus on delivering what the browser does best, HTML and CSS.
Detecting an alt-key push even when it's not an active window, and editing the selected text field are both accessibility permissions.

Thanks for the info about your app. It looks great!