skysight-inc/HackerNews huggingface dataset:
I am actually surprised that more people haven't just create and host the same software/service on AWS for cheaper on hetnzer.

I have only stumbled on one service that do it. its a datadog alternative, so the bar is not that high for pricing.
What does this have to do with torrents? If you get an executable from the internet it is widely known not to execute it if not trusted.
You can get malicious executables from websites too.

If this is what people think we need to work on education...
Backlink Status Checker
What crazy fasco-nationalist rant are you indulging yourself in now? That poisonous diatribe is the product of a truly fractured mind.
Wow, a very long rationalization.

No one “is” an engineer. People use that title to communicate something, and the title may or may not accurately describe their skills or the work they do.

One thing the article makes clear: the title “engineer” doesn’t mean anything specific outside of the software business either. It comes from tradition and maybe laws and regulations.

People can use whatever title they want, makes no difference to me. I choose Programmer. I don’t give it much thought and don’t see any reason to come up with justifications either way. The work looks the same no matter what goes on the business card.

For the large majority of people working with software, choosing programmer, developer, engineer, architect, or code ninja amounts to a distinction without a difference.
I can hardly find a healthy torrent for an obscure feature film that I care about. How am I supposed to find a healthy torrent for a random web page from the aughts?
Absolutely not your nostalgia talking.

I’m as OS agnostic as they come and Win2k was the last true great desktop OS.

I now use FreeBSD almost exclusively, with miscellaneous VM guests.
dotnet is a mixed bag of good and bad.

VSCode catch on, but i would rather have Atom instead.

Exchange have beth broken before migrating to cod
Sounds interesting! Maybe you should try to make this.
Do people want to use VMs? Imo they're much more annoying to manage than higher-level managed services. The last few places I've worked we spent our time trying to get rid of VMs and replace them with equivalent managed services.

Even with automation tools like Ansible or immutable server images, packing as Docker images and running on a container orchestrator have always been much easier.
If you're building a system to proctor students, then part of your job is to get it to work under all reasonable real-world conditions you might encounter: low light, students with standard webcams or just the one built into their laptop, students with darker skin etc. Reality might make this harder for some cases, but solving that is what you are being paid for.

Also, this could have been handled much better in the cases that came up in the media if there had been proper human review of all cases before prosecuting the students.
tl;dr furbies
IMHO. With calculators introduced, there is zero add in you learning long division. Worse than zero, you could have done something better with your time. ChatGPT is a calculator for all subjects. People have a hard time letting that sink in.
If you ever hit an issue with Kafka or Strimzi, go to their Slack, some of the most intelligent people I've ever had the privilege to work alongside will be there, helping you.

For 0 money. That kinda free.
> Firstly, there are entire prefix and postfix natural languages, which have capable native speakers of all intellectual persuations.

Sure. And you are also aware that there are natural languages which are regarded as being very hard for non-native adults to learn, right?

Some natural human languages are easier than others. This is axiomatic.

Some programming languages are easier than others too. Excluding the ones that are designed to be, from INTERCAL to Ook!
Company of mine just migrated from AWS for a high bandwidth service. Full payback in month one, plus more savings as they scale.

They're leaving other things on AWS, i.e. partial migration is quite doable.
Is the idea of doing statistics directly in the database a relatively new development?

This seems like such a great idea, but this is just the first time I read about this.

This is a great article, thanks for sharing.
Indeed! Why [doesn't Barnes and Noble] take a flying fuck at the mooooooooooooon? [1].

[1]. https://en.wikipedia.org/wiki/Slapstick_(novel)#Anthropologi...
But legality doesn't have a central authority.
What is illegal in one jurisdiction is ok in another
Honestly most of the stuff I do is internal facing tooling with usually less than 100 concurrent and 1k peak users. For those, managing a server or two, or god forbid, a small autoscaling cluster is not a hassle.

For high-scale operations, you need to think real hard about how you do things and usually simplicity is key, and trying to do a little as possible on the high throughput parts is useful.

The costs do add up when you have professionals maintaining your Cassadra/Kafka boxes, but the same degree of complexity exists on AWS, when you try to weave together a tapestry of EC2s, lambdas, various storage services, with all the delicious complexity of multiple VPCs and networking fineries while not blowing the budget.

It's a different skillset, but not less work.
Microsoft/Genaiscript: Scripting with GenAI (In JavaScript)
I don't know how you can compare Amazon vs OpenAI on the fundamentals of the two businesses. It's the difference in fundamentals that made Amazon a buy at absurd P/Es, as well as some degree of luck in AWS becoming so profitable, while OpenAI IMO seems much more of a dodgy value proposition.

Amazon were reinvesting and building scale, breadth and efficiency that has become an effective moat. How do you compete with Amazon Prime free delivery without your own delivery fleet, and how do you build that without the scale of operations?

OpenAI don't appear to have any moat, don't own their own datacenters, and the datacenters they are using are running on expensive NVIDIA chips. Compare to Google with their own datacenters and TPUs, Amazon with own datacenters and chips (Graviton), Meta with own datacenters (providing value to their core business) and chips - and giving away the product for free despite spending billions on it ... If this turns into the commodity business that it appears it may (all frontier models converging in performance), then OpenAI would seem to be in trouble.

Of course OpenAI could stop training at any time, but to extent that there is further performance to be had from further scaling and training, then they will be left behind by the likes of Meta who have a thriving core business to fund continued investment and are not dependent on revenue directly from AI.
We built a lot of nuclear back in the 70s and 80s which we still rely on with long term operation upgrades.

For modern nuclear power the only nuclear reactor under construction in France is Flamanville 3 which is 6x over budget and 12 years late on a 6 year construction timeline.

Hinkley Point C in the UK is in a similar quagmire and Olkiluoto 3 finally got finished last year after a near 20 year construction timeline.

Politically there's some noise from conservative politicians who can't hold a climate change denial position anymore, but still need to be contrarians.

The problem is the horrendous economics.
depends on scale - at small scale, fully managed services are a godsend but at <x> scale (esp per-service) then it pays to self-manage or use low cost or FOSS mgmt tools.
Oftentimes, when you see someone proposing "just save 70% by installing open source XYZ", they are thinking like an individual and not a business. Fast-moving startups and medium businesses in areas with high cost of labor can save a ton by outsourcing labor to AWS/Azure if they are okay with the lock-in. Of course, each case is different and people shouldn't just blindly adopt AWS/Azure without thinking about it...
I hope that was sarcasm?
There are institutions that still require a public defence for a PhD, not merely a viva. Oslo University for instance: https://www.uio.no/english/research/phd/
A developer who worked on the webkit SVG implementation went into some of the history in a HN comment: https://news.ycombinator.com/item?id=39082633
This is what we're trying to address at Lithus[1]. We're offering both the raw compute resources, and also the DevOps time needed to setup and manage the services your engineering team needs.

[1] https://lithus.eu
I read the article and still couldn't understand what exactly was meant by 'defence'. Financial, defending assets? Alarm systems in the building? Deadly lasers controlled by a Red Queen computer?
Yeah, it reminds me about all those old "Haskell can be faster than C!" posts that used to be very popular. Sure, some exquisite, finely-crafted Haskell code can be faster than a plain, dumb, straightforward, boring C code. But if you compare plain, dumb, straightforward, boring Haskell code with plain, dumb, straightforward, boring C code, the latter will be faster pretty much always.
I certainly can't dispute the other points...but to me the AWS Savings plan always felt like vendor lock-in...and sort of like a virtual "on prem", in that i have to commit to something for X amount of time (like old school provisioning hardware and have it live for X time), and then i lose the flexibility of what i thought *the cloud* in general was supposed provide: that is, freedom to scale up, down or *out*, etc. I won't fault AWS and others for making their money; this is capitalism after all regardless of the vendor. I guess maybe the cloud sort of lost its shine, and it doesn't feel as liberating as maybe it once did, and both cost and complexity are overblown, maybe?
If I'm paying 30k$/yr the professor is damn well reading my essay. If they don't want to teach & grade, they can get a pure research position. Fun fact: pure research positions don't pay as well.
Fwiw, the Amish aren’t luddites, they’re not anti-technology in all facets of life. You’ll see Amish folks using power tools, cellphones, computers, etc in their professional lives or outside the context of their homes (exact standards vary by community). There are even multiple companies that manufacture computers specifically for the Amish. So there’s no reason an Amish business couldn’t use AI.
Target audience: CTOs - conversion ratio ~3%
> If you use Azure in any realistic production environments, then it's on you

its unfortunately decided by the higher ups, who just follows the hype train.
Agreed, but google hardly gives you those results. Sponsored Ads and AI generated seo crap is hardly an encylopedia
Does anyone still use FourSquare?
Wanted: Weekend Warriors in Tech
Can you? While Amazon support is one of the better ones, you are still asking for an hour or two of time from a support guy who has no idea about your usecases or internal systems.

They usually tend to be genuinely helpful but are a far cry from solving your issues themselves.
that is the point. google is not Multivac
Do they ever explain why they removed this content?
PDF on Macs: the rise and fall of Preview
Of course they don't work. The whole point of LLMs is that they're indistinguishable from human-written text. People need to understand that AI isn't magic, it can't tell that something wasn't written by a human without a distinctive clue.
How do they compare to “the book” (I forget the exact title).

I tried to get through it a couple times, but I have no background in C and the lifetimes part confused the hell outta me. Combined with all the other new things, my interest just sorta fizzled.

Love those enums, though!!
A TTRPG, but the character sheet is a Rubik's Cube [video]
It was pretty cool to hear the broadcast reference this. 100% think it should be more concise and have a greater depth of personality.
This.

To add, if you every want to get ISO/PCIDSS etc certification done then good luck implementing gazillion check list items which Azure/AWS/GCP have already taken care of.
This looks interesting. Is there a public repo for the code? For some reason I am not seeing it in the addon page. Out of curiosity why is it GPLv3 vs v2?
Wow that comment is super detailed, thanks for linking that.

“ IIRC the end solution that every browser went for was to just say "screw this" and drop most SVG features from SVGs loaded through image elements.”
Similar. My preference switched from MySQL to PostgreSQL in 2005 when I wanted to use database views to create a "live" compatibility layer between an old (AS400) database schema and a modern Rails app.

The preference kept growing thanks to data safety, DDL's in transactions, etc.
Clearview AI and the creepy tech that can identify you with a single picture
Me too. I switched to Overcast when Castro had its huge hiccups, but followed the new owners and the updates with great interest. The forward momentum seems great. I can see myself switching back home, when my new iPhone arrives.

My ideal podcast client would be something like Castro with additional playlist queues. I never could build a good triage model in Overcast. But sometimes you'll want some organization. (And a real Mac app)
> Sure, but you can also go to a Slack channel and get help from the people who wrote the FOSS code you're using.
>
> For free.

Relying on volunteer support of varying degrees of quality for your business sounds insane.

Also at that point the business should really be donating or contributing to the development of the software otherwise it is considered what we call a dick move.
With WebAssembly getting better both on the client side and the server side, when WebAssembly achieves better performance than JavaScript, and when with WebAssembly you have the opportunity to use almost any other language, why would you use JavaScript?
Jiga (YC W21) Is Hiring a Full Stack Engineer (React/Mongo/Node)
As someone who as written a lot of Go and trained a couple of people in it.

The "more difficult" in this quote makes me somewhat angry.

`This breaks down if JavaScript library authors are using languages that are different (and more difficult!) than JavaScript.`

JS is absolutely not easy!

It is not class oriented but uses funky prototypes, it has classes slapped on PHP-Style.

Types are bonkers, so someone bolted on TypeScript.

It has a dual wield footgun in the form of null/undefined, a repeat of the billion dollar mistake but twice!

The whole Javascript tooling and ecosystem is a giant mess with no fix in sight (hence all the rewrites).

The whole JavaScript ecosystem is ludicrously complicated with lots of opinions on everything.

Tooling is especially bad because you need a VM to run stuff (so lots of rewrites).

This is why Java never got much traction in that space too.

Go for example is way easier to learn than Javascript.

Here i mean to a level of proficiency which goes beyond making some buttons blink or load a bit of stuff from some database.

Tooling just works. There is no thought to spend on how to format stuff or which tool to use to run things.

And even somewhat difficult (and in my opinion useless) features like classes are a absent.

Want to do concurrency? Just to `go func whatever()`. Want it to communicate across threads? Use a channel it makes stuff go from A -> B.

Try this in JS you have to know concepts like Promises, WebWorkers and a VM which is not really multithreaded to begin with.
Optimizing Beer Glass Shapes to Minimize Heat Transfer – New Results
> a rewrite is often faster just because it’s a rewrite – you know more the second time around

I think people often overlook this factor when doing rewrites and making big claims about the results.

Chances are if you’d done the rewrite in the same language you’d get similar results.

I don’t know if it’d be possible to empirically prove that. I’ve only seen it happen a few times.
> An app that's supposed to sync your files having access to your files is "too much power" now?

An app that syncs your files just needs access to those file, not the entire filesystem - which is what MANAGE_EXTERNAL_STORAGE gives it. Scoped storage and the SAF would allow syncthing to do exactly what it needs to do. The problem is that the app maintainer is unwilling to do the work to bring this app into the modern era.

> It's hard to fathom just how much damage smartphones have done to personal computing, but statements like these are a grim reminder.

Grim? Really? Personal devices containing highly personal information, coupled to a virtually friction-free global app marketplace, need on-device and supply-chain protections. As an Android dev I can find plenty to be critical of when it comes to Google's api designs and app review criteria. But in this case I agree with them.
Moldova votes yes to EU membership as president Sandu claims Moscow meddled
This is a tiny country, but a huge deal. Something good actually happened for the first time in a while.
My thoughts exactly. One of the best ways to develop countries is to just invest in a bunch of infrastructure. It probably won't be optimal, but it's better than not investing. It's interesting that the private bubbles in this case form a simulacrum of public investment. Instead of the government raising money to invest through taxes, capitalists just throw it away on fads. Perhaps it even helps to address inequality in the long run.

That said, I'm not sure the effect of digital infrastructure will be the same as physical infrastructure. A road has a clear material impact on all businesses in the area and their capacity to produce physical goods. But do data centres have the same effect? An extra lane on the road means you can get a greater volume of goods in and out to broaden operations to a larger area, but I don't see what positive effect two data centres could have on the average business. For as great as the internet is, I don't know how much value is created here. The question of what to do with a railroad is quite easily answered, but I'm not really sure what you can do with a datacentre. I guess whoever works it out will be decently rich.

But I feel we already have enough computing power, and the bottleneck in the whole process is making software that efficiently uses it (or knowledge of how to operate such software), rather than the power of devices themselves. Though perhaps as the bubble bursts, the price of programmers will also decrease significantly and the software issue will be resolved.
Their own startups. Your startup, from their perspective, is just your side project.
These types of articles always read like “yeah you could buy a Land Rover, but this Kia hatchback over here still gets you from A to B and is only a fraction of the cost.”

It seems lost on the authors that yes that might work for some folks just fine, but others really do want the Land Rover and all its additional baked in features beyond getting you from A to B.
A Global Comparison of Restaurants in OpenStreetMap and Overture Places
Just the amds

Plus Xeon’s ofc
Conformance.
AWS is like the tool I know. I pay roughly 30$ for a CaptainRover install running on Lightsail.

Hetzner starts at 50 Euro, only has servers and Europe and is going to require a ton more work.

AWS has the right idea, they give everyone who asks nicely thousands in free credits to get started. Then 2 years in your hooked. I don't want to learn a new system.
While places like Lawrence, Springfield and New Bedford peaked when their local industries were booming money printers none of the outer Massachusetts cities really fell on the chronic "hard times" they're generally subject to now until the 1970s/1980s when shifting economic and regulatory circumstances finally killed the last of the industrial/manufacturing economic activity that had been sustaining them.

Lowell is a great analogy to Troy since it has UMass Lowell to pump it full of money and it's arguably the least crappy of the "not Boston" cities in MA.
The only _must have_ streaming app I recommend is: Stremio (https://www.stremio.com)

Configure it with real-debrid.com & trakt.tv, then you're good to go. (takes 5 mins tops)

With this you get: Simple UI, Auto Subtitles, Good Quality, No Ads and of course All films/series.

For your all - PCs, Macs, Mobiles, TVs (almost all)
Don't forget that Hetzner and other hosts are also charging extra for IPv4 addresses now, while IPv6 is free.

Also, you're speaking from the privileged perspective of a first-world country- many other countries missed the boat on IPv4 addresses and are limited to IPv6, which also probably explains why global uptake continues upwards despite the US stagnating.

I have never gotten github access from my IPv6-only Hetzner-hosted machine. I don't have control over their router(s) and I am not an experienced network admin who would know how to set up something that would let me simply fucking "git clone" from that machine. I would end up having to set up something janky. The fact that Github is IPv4-only in 2024 is atrociously bad and hopefully handing over business hand-over-fist to their closed-source and open-source competitors.

I love having access to all my internal machines over IPv6 from anywhere without having to use janky hacks. I'd be able to self-host boutique and portfolio websites for example (at least from IPv6-enabled clients), without having to use (and pay for) an external host just for the sake of access.

The fact that hotels and work LANs don't permit access is a "hotel and work LAN" problem, as well as a chicken-and-egg one. If enough people request it (perhaps work people want some cheap Hetzner hosts for dev environments and traveling devs want access to the same machines), the Sysops That Be will make it happen- They are certainly educated enough in the space to enable it.

You are neglecting the cost savings and the non-Western perspective, as well as the "simple developer, not devops expert" perspective.
I wonder what amount of this being pushed so much is

- the allure of improving on well established UNIX commands (always an interesting topic)

- and the "it's rust factor"
It's rm with a trash can that by default is in a terribly insecure location (/tmp is typically world read/writable).

EDIT: just tested it, it creates /tmp/graveyard-$USER with 0755.
Yeah of course it makes sense for people to specialize. My point is more regarding people like my friend, for whom “killing animals” and “eating meat” are completely different things.

If I wouldn’t kill a chicken because you would feel bad, then I shouldn’t be able to eat chicken without feeling bad. If I’m able to do that, it’s because a big food production system has falsely separated those concepts in my head. Kind of similar to the accountability sinks in the linked post
A small psa if you're on Windows and like this tool want to focus on "ergonomics" and "performance" of deleting files, disabling real-time protection in the security center makes deleting large directory trees about 50% faster and reduces CPU usage by about 80% for me. It's wholly non-obvious to me why this is the case, considering that DeleteFile doesn't even use a file handle. Perhaps it acquires one internally, and that still triggers demand scanning of the file to be deleted?
> It's pitch black outside, the windows are opaque due to moisture, so I can't tell where we are even though I was born the area and lived here for 18 years. The bus driver makes no announcements about the stops, there is no display. Knowing when to request a stop to get off? Somebody else's problem.

I have experienced this many times. Thankfully the bus drivers here in Hungary are pretty helpful (well, in my county at least), and worst case: you ask other passengers who also happen to be friendly. When it is pitch black outside and the windows are opaque due to moisture, it is not only your problem, but everyone else's, and people often find a way to cooperate and work together.
It’s like saying you’ll rewrite Romeo and Juliet because you already know they die at the end. It’s a little more nuanced than that!
Warning, this software

> does not implement the xdg-trash spec or attempt to achieve the same goals

Second warning, deleted files become world readable by design

> Deleted files get sent to the graveyard (typically /tmp/graveyard-$USER