skysight-inc/HackerNews huggingface dataset:
Most felicitous, for tomorrow he could be sure of being free from meeting with people (for surely if there were such a century later, they'd already been there in Vespasian's time) who are meddling, ungrateful, aggressive, treacherous, malicious, unsocial.
But you know what helps ?

More money in wages ! Instead of business owners getting more money? If that went instead to workers (aka consumers) then everyone would have more to spend!

Then you know who would have more money ?

Good business owners !!

——-

Demand side / supply side economics rhetoric is fun, but it’s rhetorical.

Success depends entirely on what is appropriate for the market at that given moment.
emmings started life as a simple animation back in August 1989 when DMA Design had just moved into their first office (which only consisted of 2 small rooms), and were beginning a new game called Walker (based on the walker that was used in Blood Money).
The idea is to focus on creating value that fits your morals and values, not just to focus on “creating value for VCs” which is what usually begets the “scale at all costs” conversation that has been so popular during the ZIRP we’ve lived through.
> Signal doesn't require sharing of phone numbers

It does require a phone number to create an account. That’s the reason I do not consider it being private because at least in Germany a phone number can only be activated by using a personal ID card which it is connected to.
Or living in fear of a multitude of hypothetical behaviors that objectively most folks just don't engage in. I kept an open network for folks waiting for the bus near my house for close to 10 years. No sabotage, no abuse, no hassles of any kind.
It's really not that complicated...
I wasn't a PC gamer but I bought a Dell in late nineties for near $3k. I think that was just the going rates for anything near max on RAM or CPU, even going big on disk space could drastically up the cost back then. I think I ended up adding a upgraded GPU to that PC that cost a good deal extra, and I wasn't even a gamer! I think I just wanted to edit or watch a certain video format/quality/etc and the stock GPU card wasn't able to handle it.

I don't remember exactly, but I do remember I used to collect videos of live performances from a handful of my favorite bands back then so think it might have been related to that hobby. As a side note, I had dozens of the 100 pack CD-R stacks full of these burned videos because HDD cost too much and I didn't need them to be available on demand.
Asking employees to participate in a reasonable on-call rotation is not "wage theft." Your antagonistic/adversarial relationship is exactly what destroys cultures.

If you attitude to an outage on a weekend is to ignore it and say that's the company's problem you should simply never join a small startup. You don't deserve equity if you refuse to share in responsibility.
Agreed. It’s racial profiling to assume where someone was raised based on their name.
Its not about being cynical, rather, not falling for the "assume good intentions" trap. The world has simply too many narcissistic people for that cosy "we are one tribe" mantra from the left to be safe. It isn't.
Some further context: As a financial journalist I often struggled juggling the time-consuming tasks of analysing company market releases, extracting key insights, going through earnings call scripts, drafting initial reports, SEO information generation, social media posts, fact-checking.. the list goes on and on

Journo AI automates a lot of these tasks, allowing financial journalists to focus more on writing articles with deeper reporting and analysis.

Hopefully this leads to both better quality and quantity of articles that are wider and deeper. While ensuring Journalists spend more time doing what they want - great writing.

Obviously the benefit of increased time from this is great, but a less obvious benefit is the lesser mental fatigue while writing stories by not having to sift through so much information - for this use case in Journalism, we think the support of LLMs makes a lot of sense, and are strongly against some AI companies trying to take the human out of the equation. "Support, not replace" is our mantra.
Is it possible to bootstrap Scala?
It’s easy for telegram to support this since it’s not e2ee. When you create a so called private chat on telegram, this chat is also only available on the device you created it on.
The motivations for arresting/prosecuting a person does not usually come up in a trial. Trials usually just present evidence of why this person is supposed to be convicted/guilty, but seldom give insight to the broader picture of why this person was "chosen" while the others are not.

I also disagree with the characterization of the discussion as "wide ranging conspiracies"... voicing concern over a government arresting a major online platform that is well known for minimal censorship shouldn't be labeled as conspiracy theories.
Can you expand on what you mean? What’s not that complicated?
This and possibly unknown similar flaws is a good reason for not advertising ssh:

https://arstechnica.com/security/2024/07/regresshion-vulnera...
In a finite resources world, with unsustainable levels of pollution and soon of climate change, I don’t understand why much more of EU regulation and enforcement resources are not spent towards mandatory hardware re-use. All computer vendors know 90% of IT users never even scratch the surface of computational power and functionalities.

As for Gaia-X itself, governments are always on the hunt for programs to justify their spending of tax and debt money. Favorable outcome is the spending itself as a mean to subsidize this and that group.
So, paying for a night shift will increase the cost to customers, but higher salaries negotiated by on-call employees won't?

Or did you leave out the part where those employees discover how little negotiating power they really have
I think the hate comes mostly from jealous hackers who are bitter they didn't find the cashcow first.
In 2024 it hurts really bad to read all such great news from other nations while sitting in India where industry leaders, startup founders, and politicians are actively trying to impose things like 70 hour work week or so and take away whatever labour protections (which is very little and mostly ineffective and practically none if you are in "corporate") we have and even encroach upon the Sundays and Saturdays (the latter being working for most of the Indian workers anyway).
It depends on the CPU. There is no good reason for "rep movsb" to be slower at any big enough data size.

On a Zen 3 CPU, "rep movsb" becomes faster than or the same as anything else above a length slightly greater than 2 kB.

However there is a range of multi-megabyte lengths, which correspond roughly with sizes below the L3 cache but exceeding the L2 cache, where for some weird reason "rep movsb" becomes slower than SIMD non-temporal stores.

At lengths exceeding the L3 size, "rep movsb" becomes again the fastest copy method.

The Intel CPUs have different behaviors.
I get that it's still early stage, but the dependencies already look like a mess to me. No way I'm installing nui.nvim just to rock this plug-in.
Seeing a Concordski and a Buran up close would be a dream for me - I hope I can see them some day. Both hold so much 'what it' pondering for me.

I wonder if anyone local could explain, if day tickets are €23 to each museum, why would I want to buy a two day ticket for both museums at €52?
And it’s not actually too far off; couple rough edges, managed k8s is shit but everything mostly works (rds, ec2, s3, iam, ebs etc)
At the end of the article, there's a link to a script[1] that does the steps covered in the article.

That got me thinking: how do other self-hosters/homelabbers here go about automating their server setups? None/purely manual? One big shell script? Multiple scripts wrapped in a Makefile (or justfile, or other command runner)? More enterprisey provisioning/automation tools like Ansible, Puppet, etc.?

[1] https://git.sovbit.dev/Enki/sovran-scripts
You're not comparing the same numbers as Lowe did. So first thing, I was just summarizing what Derek Lowe wrote in 2013. If you click through, what he's comparing is SG&A to R&D. Quoting his post:

We're talking SG&A, "sales, general, and administrative". That's the accounting category where all advertising, promotion and marketing ends up. Executive salaries go there, too, in case you're wondering. Interestingly, R&D expenses technically go there as well, but companies almost always break that out as a separate subcategory, with the rest as "Other SG&A". What most companies don't do is break out the S part separately: just how much they spend on marketing (and how, and where) is considering more information than they're willing to share with the world, and with their competition.

That means that when you see people talking about how Big Pharma spends X zillion dollars on marketing, you're almost certainly seeing an argument based on the whole SG&A number. Anything past that is a guess - and would turn out to be a lower number than the SG&A, anyway, which has some other stuff rolled into it. Most of the people who talk about Pharma's marketing expenditures are not interested in lower numbers, anyway, from what I can see. So we'll use SG&A, because that's what we've got.

What he found is that SG&A spending was about twice R&D spending in 2013, then compared that ratio (2x) to large tech companies where the ratio was even worse (up to 8x).

For the pharma companies, SG&A was about 30% of revenue while R&D was anywhere from 12.5%-25% of revenue. (See his post I linked for the exact numbers he used.)

Now, looking at your CBO report, one thing I note is this tidbit:

The share of revenues that drug companies devote to R&D has also grown: On average, pharmaceutical companies spent about one-quarter of their revenues (net of expenses and buyer rebates) on R&D expenses in 2019, which is almost twice as large a share of revenues as they spent in 2000.

So R&D spending as a percent of revenue has increased to 25% industry wide since Lowe's post where it seemed to be a bit lower.

Search for SG&A spending in the pharma industry, I ended up like you did at statista:

https://www.statista.com/statistics/266321/sganda-to-sales-r...

The range is 38%-52%. So SG&A spending (50% of revenue) is still about 2x R&D spending (25% of revenue), with the numbers being a bit better than when Lowe wrote his post in 2013.

Now, whether SG&A is the right number to use as a stand-in for advertising, I don't know. I was just going by what Lowe wrote since he works in the pharma industry and is a well-respected name on this site.
Nobody stops anybody from making a antisocial network graph and use a bot to block out the sun..
For me Telegram is more like an uncensored Twitter slash blog platform. I use it to check out public channels for updates and that's about it. For private communication, I use Whatsapp. So, lack of e2e by default is not an issue for me at all.
I had the pleasure and privilege of working briefly with some guys who worked on Ultima Online, real OGs.

Let me cut through the hype: they’re better than you think. Real legends.

I was early in the distributed database game, these guys were earlier.

Legends.
> Perhaps that's why I find the whole "Telegram encryption" discussion baffling to be honest. For me, it's just one of Telegram's many extra features you can use. You don't have to use it, but it's there if you want to.
Well, as soon as you crate all e2ee chat most features are gone for this chat. It doesn’t even sync on multiple devices.
And e2ee is not available for group chats.

It’s more like they implemented it to check a box …
somewhat ironically, adding these examples to the post would make it more valuable :)
I am from India and this is very common thing from Indian managers whether they are in India or working abroad (and I am sure this is not limited to India but since I am from there I am sharing this example). It's just a thing. I often am a pariah at workplace when it comes to views on work-life balance. So I have learnt to never get into discussions about it and just shut up and keep my head down while never giving in to any manager's pressure and still trying to maintain calm and composure avoiding direct conflict. It's like walking on egg shells.
https://blog.cryptographyengineering.com/2024/08/25/telegram...
Maybe because tech-savvy people understand the need and importance of encryption? There's of course always the exceptions that say they don't care about privacy, but that is fortunately usually a small group, at least in the tech-savvy world.
> This seems to be missing the elephant in the room - elisp doesn't suck, it is just a lisp.

The article lists a few defaults of elisp that aren't shared by all lisps. What do you mean by this sentence?
The article mentions that the Bootstrappable Builds folks don't allow pre-generated code in their processes, they always have to build or bootstrap it from the real source.
Listened to a Lex Fridman podcast and wrote an article on it. Nice.
What was the DB migration required for those particular columns?

I presume this was not the only time such a migration needed to be done to add columns. Is it possible that as new features emerge, new columns and migrations will need to be done anyway and one more or less migration would make less of a difference on the grander scale?
"A recursive descent parser is used to generate all possible glyphs, which helps with evaluating expressions in encodings (e.g. SET b,(IX+o) takes a bit and a displacement, encoded as expression DD CB o C6+8*b). These encodings were then expanded to all possible values that operands can take, before finally associating 1 or more hexadecimal bytes to each disassembly glyph required to render an expanded instruction."

That's just evil! Great job!
This is an interesting question because it’s the difference between clocks and calendars. If you add 7 calendar days it’s 1pm. If you add 168 hours then it’s 2pm. Generally calendar systems will try to encode reasonable semantics for this on what a human would expect it to do. In those case it’s add 7 days. Calendars and clocks are not equivalent.
Unfortunately the word "company" encompasses hundreds of millions of entities, of enormously different cultures, attitudes, ethics and so on.

Personally, I think behavior does (and likely has to) evolve with size. Unfortunately bigger tends to be worse.

Culture is also primarily a top-down flow. I'd the CEO is a screamer expect screamers all the way down and so on.

Of course there are companies, too many of them, that behave badly. There are too many people who treat other people as nameless, expendable and exploitable. There are also many others, the ones that don't make the juicy comments on reddit, which behave well, treat people as people, and so on.

Treating your work-place as a hostile environment can be emotionally and mentally draining. It can be counter-productive if the environment desires to support you.

Equally, if your environment is hostile then at least be looking elsewhere. Not all companies are created the same so there are likely better options elsewhere (although getting those posts is harder because people tend not to leave.)

Your advice rings true for many companies. But people stay in those places because they believe everywhere is the same. So a more nuanced advice might be to understand the culture and behavior where you work and decide if that's a culture you want to assimilate, and support, long term or not.

For the record, the place where I work has never expected anyone to do emails etc out-of-hours and you'd be laughed at if you suggested people should behave otherwise.
I find the errors they make are often comically "human", like forgetting a premise.
First: they force kubernetes into a position where pods can’t be evicted.

Second: they use a version of node ports that bypasses CNI, so you directly connect to the process living on the node. This means there’s no hiccups with CNI if another node (or pod) gets unscheduled that had nothing to do with your process.

In most cases, web services will be fine with the kinds of hiccups I’m talking about (even websockets); however UDP streams will definitely lose data - and raw TCP ones may fail depending on the implementation.
I've also taken UUIDs and re-encoded them as base58. Works fine.
I've noticed this split-screen video gaining a lot of traction, even though the content in both videos isn't good.
The issue is not "all government bad," the issue is that generally government quickly expands to spend excessively on low/negative-ROI activities.
I'm curious as to why you need to bootstrap at all? Why not start with adding the OS/kernel as a target for cross-compilation and then cross-compile the compiler?
> or from a country you plan to personally visit

Until you wanted to visit a small country on vacation and forgot you ignored their court order 4 years ago.

Or you visit some random country and didn't check the extradition treaties they have with some other country you thought you'd never visit.

Or maybe new extradition treaties (yay!)

The sad conclusion I'm seeing in this story is: If you make an internet service, it's safer to just block off all the countries except the specific ones you're planning to operate in.
I rented an Airbnb in downtown Lisbon some years ago (2016 perhaps?), and was actually welcomed by the owning company's MD who told me they'd purchased _75_ apartments in and around Bairro Alto in the year leading up to my stay. The unpreparedness of legislation was wild.
IBM China shuts down intranet access for Chinese R&D employees
Russia invading Ukraine is a proxy war?
One big shell script has worked really well for me. One project on AWS ran the script when new EC2 instances with a particular tag/label were spun up and that's how we scaled horizontally.

What's nice about is that it doesn't require any specialized knowledge beyond bash - and that's something which is pretty easy to learn and great to know. It also attracts, IMO, the type of developers who avoid chasing new trends.
For my use cases I found that just having a (updated) note with the things I would usually do works best. This is because I would not deploy everything anywhere and manually being aware of each step instead of hiding it within a script is somewhat a feature (e.g. you can easily insert a custom extra step etc).

If I would do basically the same over and over I'd probably go with a script, ansible cookbook or similar, but as of now the manual route is totally fine.
No, the day begins at midnight, we just call it 12:00 PM.
Wow, I remember this, pretty sure this dates back to... Like 2002 or something.

That said, I think this is a scammy rehost of someone who took over the domain.

There's a dodgy gambling link, missing content (404s, 1x1 pixel placeholders), and the artist's old general domain is also being held by a squatter.
Looking at eBay, 20.000 EUR
Trucker rest stops had WiFi in 2002?

That is awesome, I doubt we got similar services in the UK until 2015 or later.
This isn’t code in some project that will run only a few billion times in its lifetime; it is used frequently on millions, if not billions, of computers.

Because of that, it is economical to spend lots of time optimizing it, even if it only makes the code marginally more efficient.
good observation. i hate ai-generated website/blog content myself.
Doesn’t have cocaine either, presumably these ingredients can be “tailored to a market's particular taste“.
I've had Indian managers and never experienced this. You're probably extrapolating from a small sample size which may all be from same company / industry.
That's not a local model. Congrats now it doesn't work offline and burns money like Pablo Escobar's final days.
I’m fanatical about having and using the best tools. I take a great deal of pride in it.

I take great care with my VSCode extensions and their configuration. I likewise take great care with neovim and having it set up properly.

Modern Emacs Lisp is easily the best environment among my daily drivers for interacting with my editor in real time.

Of anything modern I only know Zed a little: Zed in theory might be better than Emacs.

Outside of maybe Zed, which I haven’t mastered, Emacs Lisp is bar nothing the best tool-making tool for serious hackers.
Interesting. There's a spam link in the header. Checked on IA - in late 2017 the site expired, was gone briefly, and then was restored, with the author's picture removed and the spam added. Some of the pictures won't load either.

Almost seems... intentional? Something somewhere noticed a defunct site, grabbed the domain, and restored it from the Wayback Machine, warts and all. Slip in a link to "free uk slots" and bingo, you've got a little bit of passive income.

(taking recs for new tinfoil hats)
For me, the best part of UO was the ability to extend it, for me OSI was never pleasant to play on, but I was on an unofficial shard with Dragonlance saga background and it was the best time of my life, I don't think any other MMO could've been so extendible to fully implement that saga at those level of details
Germany is not regretting shutting down its nuclear plants at all. Scholz called it a dead horse last year and said the decision was made a long time ago, and it's time to move on. They gave the world a blueprint with the Energiewende, and the world is jumping on that train. I think it's a very exciting time.

There is no energy independence with nuclear. Most of the uranium comes in the world comes from Kasachstan. The only two countries with relevant production that are democratic are Canada and Australia. The rest is Usbekistan, Niger, Russia. There was a coup in Niger last year and the first thing the military regime announced was they stop selling uranium to France. At a time when the western world has shut its ties to Russia, France is still heavily dependent on Russia to supply uranium. The sun shines and the wind blows everywhere.

France doesn't actually power itself because it doesn't have enough. Last winter was the first winter since there are data (since 2014) that it didn't depend on Germany for imports because their heating is mostly electric, but there's not enough capacity in the winter. I think overall they are in a world of pain, Macron announced I think 6 new plants, but it took them 20 years to finish the prototype in Flamanville. By the time the new ones are finished they will have dozens of old ones waiting to be decomissioned. And they announced enormous investments in the upcoming years so that the old ones even make it that far. So a lot of money to kick the bucket down the road.
Yes - the Elon Musk one!
What is often underestimated is the sheer amount of ammunition still found. On German mainland alone about 5000 WW2 bombs are destroyed every year. The "Kampfmittelräumdienstfahrzeug" is common sight at construction sites. Luckily accidents are rare and there are only between 1 and 2 self detonations per year.

From what I've heard from my Vietnamese colleagues the situation there is similar.

https://www.bundestag.de/resource/blob/909216/a5448dd84ac14a...
Right. Let the exploiters and the exploited, with that glaring power gap, settle it among themselves and keep it in the house. Couldn't agree more.
> It looks like the bar is set different for Telegram compared to other companies.

I too find it disingenuous. Many people here support a monopoly and privacy nightmare like WhatsApp but somehow, a closed-box implementation of E2EE is automatically better than an app with a proven track record of not selling the user data.
Eighteen Pieces of Writing Advice
Whatever you call it, if it gives you immunity to Sam Altman's talks then the article is not for you.
Microsoft should buy them out and add bing to get a bang for the buck. Building functional software as a ex tortion tool for intentionally dysfunctional ecosystems. 2024..
That's why startups need to get Silicon Valley VC investment so that the VCs can lobby Washington on their behalf with <del>protection money</del> political donations and avoid this crap.