skysight-inc/HackerNews huggingface dataset:
I'm not sure what your point is. I think a good amount of people at least like to think they value the absence of suffering, which makes that a useful shared idea which ethical discussions can be had on top of, but my whole point is that it's not universal or objective.
The key point is that they note a significant increase over the last 40 years.

But with what has happened over the last 2 years it is not surprised that the numbers have dropped in the last 12 months.
The win is with the exiting employees - it's much better to be benevolent in this situation. Sure it costs a little more but just see that as an investment in the rest of the company.
Apple releases security updates for older OSes. They recently released iOS 12.5.6, for example.
meanwhile, i, on iOS and all my friends use Signal together ¯\_(ツ)_/¯
Good memories! Not a small number of hours was spent reading TUTnn.txt files in the 90s. Learned a lot. Another great series at the time was the pcgpe (pc game programmers encyclopedia) which was mentioned in the VGA trainer docs (or was it the other way around?).
Kind of, you could render to buffer and use it as texture for drawing, like in the old blitter days, and that is an approach being used by some rendering solutions like OTOY.
This article seems wrong on every possible level.

> This makes sense: if everyone in a company is forced to use, say, Django, for any project, regardless, there will be a lot of projects where Django is a very poor choice.

Sorry, if you are forced to use a framework that's your beef with the company not the framework.

> if the use of framework slows down shipping of new features today, it is causing harm. ... when the use of a framework allows shipping features fast early on, at the cost of slowing down the shipping of new features or changes later on, that is harming maintenance. ... when the framework diverts resources into work that has nothing to do with delivering value to your customers.

You just described tests. Any app will become slower to maintain as you need to update the increasing amount of tests. Guess what, framework does the bunch of it letting you focus on testing business logic, and it does so at a cost of imposing a structure.

> a last type of harm, is when a framework that was once a good fit for a project, is no longer a good fit.

That's just reality. I guess coming up with your own structure somehow makes your app immune to having to ever refactor it?

IMO the author thought framework is a silver bullet that allows you to not think or care about the architecture at all and now is channeling misplaced disappointment.
White / green, blue / black, are the hardest combinations to read due to distribution of cone cells in the retina (though fine if it is light blue / black, or dark green / white). This is compounded even more by pentile on certain Apple phones once they moved to OLED.
If you ban me, could you also please ban the ignorant racist that kicked off this sub thread. And the one in the other thread. Thanks. Hate to see HN giving these guys a platform.
Might be to populate the favicon?
GitHub is relying more on Azure
I understand it as the effect of new technology. The internet was still very new in 2000 and we've all witnessed its potential expand into what it is today.

New technology creates new and ripe frontiers. What new technology exists today that unlocked something for the human race? You'll find the opportunities there.
There was a time when contacts that use Signal were listed above contacts that are only reachable through SMS.

Those two groups of contacts then got mixed making it much harder to see who's on Signal and who isn't.

Back then I thought that was deliberate. It would be surprising to me, if the desire to avoid that self-inflicted confusion would have contributed to the decision to discontinue SMS support.
Now this, is a book I'm willing to hoop around US sanctions and then fight Iran's internet filtering to read. Thank you.
Vest them proportionally, and tell them that you are doing it early to fully maximize the potential value of those options that vested.
I meant "stimulant" in the context of traditional dopamine reuptake inhibitors and releasing agents like amphetamine and ritalin which are almost incomparable to less controlled or uncontrolled compounds like modafinil, ephedrine, and caffeine. Even a high dose of caffeine will not produce effects anything like amphetamine. The mechanism of action between amphetamine and caffeine are fundamentally different rather than being a matter of strength. It's unfortunate and misleading that the word stimulant is used for both categories.
When we were kids, I didn't have a computer, however my interest in them was huge. So one day, I read about the game in a newspaper about pc games. I tell one friend, then another,etc. Fast forward half a year and the whole town was playing it. No conversation could skip the part about shields, mining and what not. Everywhere I went there was only talks about Ultima. I never plaid the game:)
Rest assured, I believe agreements between employees should be just as enforceable as agreements between shareholders.

Indeed that fits perfectly well in that second point I mentioned.
To win out MVPs have to either be a value proposition currently not available that people need, or to win a popularity contest based on UX, design and branding. That there are still project management tools being developed and succeeding in a saturated market tells me that the popularity contest never really stops.
So true. By the time I graduated in 2012, it was already too late. My first commercial side project failed. There was just too much competition and they got too much funding (I had 0 funding). I already felt that most opportunities for bootstrapping had dried up at that point and so, as a last resort, I decided to try the open source model and had some success in the sense that my open source project got a lot of traction initially.

Unfortunately growth slowed (Google traffic ground to a halt) and there just weren't enough users to monetize. Felt like the door got slammed shut right in my face.

Timing and luck is everything.
?

I'm not sure what the meme is here. They're just demonstrating the Dall-E integration.
> but I also like being able to keep my message history around and search my conversations for something that happened a year ago

I'm dreading the day where I lose or break my iPhone and thus lose my Signal chat history. I've been using Signal for years, but this makes me still prefer other messengers when starting new chats, even if Telegram (for example) is not e2e encrypted.

(Unfortunately, I've long overcome the "I don't want another app" thing and just installed all the messaging apps. Although I kind of want to look into setting up Matrix bridges and merging everything into Element.)
Frankly, I would expect something deeper and more accurate from a large company such as Datadog.

This piece is clearly "content marketing", or even "technical content marketing". The purpose is to spread awareness about Datadog and possibly lure potential clients into looking at their product offerings.

There's nothing bad with it per se; but I would take the bait if you provide some really insightful information. This piece doesn't seem to add much value.

An example of something more useful, IMHO, is this report about cloud native threats [0]. (I think it's quite stupid to ask for name, company, etc, in order to be able to download the report. Anyway...) If I'm actively into security, it provides useful information.

As an example, the report cites that "It costs $430,000 in cloud bills and resources for an attacker to generate $8,100 in cryptocurrency revenue.". This information tells me that these attackers can generate a lot of damage, and it suggests I should do something to control the spending in my cloud infra, in case one of these attacks is successful.

[0]: https://sysdig.com/resources/reports/2022-cloud-native-threa...
I don't see the problem here. If the society is so fractured that they can't agree on having agencies to protect against burning rivers and the like, then the society shouldn't have those agencies.
They never had the profits to compensate for their capex/opex from it, ie. Uber / food delivery slavery, so yes unless they hike the prices.
You mean it is a gamble?
It does fallback to SMS though, so in practice it’s compatible with non Apple devices.

I text Android users all the time and besides the green bubble I don’t see much difference honestly
> Sure, but the energy of a bomb explodes outwards in all directions. while this projectile's energy is concentrated in a tiny area and all in the same direction ... That's not a meteor.

With respect, I think that _is exactly_ how a meteor works.

So the extreme velocity times smaller mass gives us a middling kinetic energy. The difference, the extreme velocity, means that the energy is burned up as the object disintegrates into atoms over milliseconds not seconds as a regular meteor with the same energy would. Atoms and small fragments won't sustain their velocity.

There's a fast bright flash of superheated air, a clap of thunder as the trail collapses, done.
My favorite part was resurrecting ghosts with a cloth bandage.
Court of Justice may severely limit enforcement of European’s privacy rights
> If it wasn't for reading about it in discussions like this, I would probably never even think about it.

I'm the same, but in the sense that I can't even begin to understand that people will marginalize each other based on the colors of their text messages, or that it would even matter at all. Having lived in Asia for the last ten years, having multiple chat apps is just so normal, most of my friends use WhatsApp, some use Messenger. Friends in China is WeChat, some friends from Japan and Thailand use Line.
> In the United States, food waste is estimated at between 30-40 percent of the food supply. [0]

Perhaps it is the largest industrial category with the largest % of its output turned directly into CO2 and methane? (food waste placed into the landfills instead of composted.)

0: https://www.usda.gov/foodwaste/faqs
It’s a store that is open to the general public. You claimed that stores don’t sell it to the general public. Obviously they do, because I walked in off the street and bought it.
I don't know the _best_ way to leave feedback, but here's a feedback form:

https://support.signal.org/hc/en-us/requests/new
When a 5800X3D offers equal or better gaming performance at 1/2 to 1/3rd the power consumption (e.g. 220w vs 80w), and you pay $0.65 per kW/h during peak times, I can only imagine: "Quite a few".
That is my perfect scenario as well. I don't want the startup investment hustle, I just want to run a comfortable software business for people in my community.
I make the comparison because the judge denied Alex a jury trial, based on him not turning over evidence, and not him missing court dates. Some of the evidence he failed to turn over is financial data. The argument made was that the lack of this evidence would prejudice the jury from finding Alex guilty. The judge sided with the prosecution on this so she defaulted him. Specifically the prosecution was making the argument that Alex would see his google analytics go up when he talked about Sandy Hook, and responded to it. While plausible, it hasn't really been proven that he ever even looked at his google Analytics. He blabbers on like a radio talk show host. As a percentage of all he said, Sandy Hood was a very small part of his coverage.

This gets even more murky because the financial evidence, such as his earning, is relevant to damages, and not really to guilt. And really, in the end the prosecution was able to estimate his earnings by expert testimony during the damages portion. So was it actually critical. Yet Alex was found guilty based on failing to provide it. And if it was critical, at most it established damages, not guilt.

Also, can you imagine how much the prosecution is prejudiced in a criminal trail where the defendant fails to hand over the murder weapon. Yet a jury trail is still allowed proceed.

* Default Judgment:

I'm not aware of Alex missing any days where he needed to be there pretrial. He sat through 10 days of depositions. Any specific articles you can link where he missed a pre-trial date he had to be there for?

* Not having evidence.
a) What does genuinely contested really mean?
b) That did not happen. The prosecution found an email with an attached screenshot containing a keyword. This was the gotcha moment in his previous trial. Just very dubious. Since attached screenshots are not easily searchable for keywords, and could have been easily missed without any malice by his lawyer.

* Jones was never allowed to take part in a "take part in the trial that would have determined whether he was guilty or not". Every interview on the subject, Jones decries not being allowed do process. He wanted to be able to state facts of his case to a jury, his lawyers wanted to make constitutional arguments to the jury, and so on.
A machine or any algorithm, by definition cannot be first principals. This term was coined with Richard Feynman, and ever since then, in all instances, it has been mis-used.

"No official code found."

There are known faster methods, that as yet are unproven, that will save giga-watts of power.
All that remains is a small matter of programming…
The phones from an ad company let you use apps not made by the ad company with the same functionality. The phones from the luxury and ads company don't.
Society is a heat engine.

Full stop.
>though I have to say, in practice this is an unusual case that I never really see

They happen once in a blue moon and when they do, you hate your life for a day. Maybe a week.

Plain values also have the problem of losing context. This primarily hits those who don't know the code. That's the whole selling point of OOB and related abstractions, anyway.

Both of the above happening in tandem isn't that rare and a realistic risk factor for big projects.
How rich?
How do I scp files to or from my iPhone? Do I have to run some kind of terminal app? Approximately nobody wants to do that. That can't seriously be confusing to you?
Can’t someone just go behind her and poison the bird seed piles?
What does AI have to do with it? The same question can be asked about any information. For example, the news might say that a referendum was held in Donetsk, and with a turnout of 120%, 99% of people voted to join Australia. You don't need to deepfake it.
Not sure if you are referring to me or to the OP
> Signal, WhatsApp, etc. don't come close to what iMessage offers seamlessly

In what way? I know WhatsApp compress media files, which is why people use Telegram when high quality matters. Is there anything else? In any case Signal and WhatsApp have UX barely better than SMS, the real comparison should be against something with legitimately better UX. Is iMessage better than Telegram?
My startup had to do the exact same thing.

Chose Go and Vue (vite, vue3 and tailwind) and Postgres (via SQLc). All our code is similar and reusable and we avoided the "Microservice all the things" trope.

We deploy on AWS as it was a speciality of one of the team but realised we should've gone something like Heroku to be honest.

Retool had been an absolute godsend to avoid doing admin panels/apps.
> Now sysadmins and security have to deal with users randomly shooting files around between devices.

Well yeah if a user needs a file on their phone then that's the point of the app. Seems like a pretty conventional and valid use-case?
This seems...wrong?

Let's say you can control voltage, cross section area A.

Now, you want a constant power across a load P = V * I.

Your net resistance R is C + D * L / A where C and D are constants and L is your cable length.

I is proportional go V * A / (C * A + E) where E is also a constant.

So your load power is proportional V^2* C * A / (C * A + E) which is proportional to V^2 * A / (A + F) where F is also a constant.

With a large "enough" A, this is effectively V^2. With a small A, this is V^2 * g where g is A / F. So the smaller the area you have the more power you are wasting (roughly equal to V^2 * (1-g) which is heat in the wires).

So the smaller area you have, the less efficient your power delivery. And juicing up your source power is a lot more expensive than juicing up your source voltage.
Because browsers do not own nor control the content they display.
I spent so many hours laughing and exploring with friends on UO. Great times
Care to elaborate the difference? In both cases common code is extracted.
That's likely because this is a blast from the past.

Someone mentioned [0] his HN handle up-thread [1] and linked to his complaint in 2015 about spam from BuiltWith [2] where the founder responded with an apology and a way to remove his site from their index.

Once I understood that value of BuiltWith myself, I absolutely felt the same way about Dan's characterisation of BuiltWith as "brilliantly simple and profitable".

0: He likely found about via an email notification from a neat tool he made for just this purpose http://hnreplies.com

1: https://news.ycombinator.com/item?id=33185733

2: https://news.ycombinator.com/item?id=10316060
Idle power draw is not the same as peak power draw either, these arent 'nineties chips.
A 16A circuit allows for 3.8kW or something like that @ 240v.

With these ludicrous power requirements, you may in fact need to rethink how you use your power. E.g. if on same as a non-heat pump drier, you'd have to make a choice between gaming and drying clothes.

Having said that I saw a reference to a 4090 offering 95% of the perf at 60% of the power usage if undervolted, so that becomes an attractive option now.

I absolutely love my 5800X3D's insanely low power usage (insane = performance per watt for gaming in simulator titles where it runs circles around Intel).
The problem is defined to be over all (real-valued?) nxn matrices. It's fine if your method uses a representation other than the typical row- normal or column-normal form, but its performance is going to be measured over the worst case.
To analyse what product someone tested and concluded as unacceptable.
> Thinking how to generate helpful recovery states in an ide's parser sounds like an incredible amount of work

It is. Error recovery is one of the biggest issues precisely for the reason you mentioned :)
counterpoint: the good is not perfect therefore it is bad.
I have to say I don't understand why energy is so expensive in Europe, and I feel it is down to politics. In UK it cost like 5 times that of Hong Kong, and with standing charges on top of that.
You cannot make everyone equal. Freedom and equality collide at some point. People need to grow out of that assumption because acceptance of that fact can alleviate cases of injustice. You are not solving any problems with such a strategy, you only make everything worse.
The implementation makes some weird choices like rebuilding a bunch of services like DNS, cert, weird dependency on SQLite. Wish people would stop reimplementing Kubernetes and just build on top of it.

I think "per-user" is probably the wrong killer feature for something like this. Much more potential in shared distributed processes that support multiple users (chat, CRDT/coauthoring). Appears that the underlying layer can probably do that.

In any case, super cool idea, and I hope something like this lands in the serverless platforms from all the major cloud providers. It's always been mind blowing to me that Google Cloud Functions supports websockets without allowing you to route multiple incoming connections from different users to the same process. That simple change would unlock so many useful scenarios.
The cotton-spinning machine would be equivalent to inventing an entire new method for building something. The robots today are 1-to-1 replacements for a specific human task.
In many right to work states the union's contract with the firm can't legally say newly hired workers are to be part of the union's democratic process, paying agreed on dues, etc., so it is an immediate coordination problem that the owner side doesn't have to suffer.
From my experience, their service is plainly terrible/inexistent.

The good thing is you don't need it normally, so I am still a paying customer
No, in this context (a qsort() comparison callback) I'm talking about using casts to access the values to compare.

Here's how I would have written it, without memcpy():

static int cmp_double(const void *va, const void *vb)
{
const double a = *(const double *) va, b = *(const double *) vb;
return a < b ? -1 : a > b;
}

I know you can't "jump types", but this doesn't, since qsort() is passing pointers to doubles and we're just getting them back.

Edit: missed const:s in function body oops.
It goes both ways. Compensation must be earned. Doubly so for an extraordinary compensation such as an ownership in a company.
> imagine all the time you save in meetings.

Add here useless staff, inefficient processes that come with it.
No, it doesn’t. You still need to produce n² zeroes for the result. If you multiply two n × n matrices, the result isn’t a vector; it’s a n × n matrix.
In fairness while that would be a lot less convenient in reference-based langages in Go you could just close over a pointer to the variable, making the relationship explicit.

That’s how you’d do it using a [=] lambda in c++ or a move closure in rust.
This here. If someone, even a bad teammate or poor performer, was let go a month before vesting and got nothing I would strongly consider applying to a new place.
Do you think it would be a good idea to make it a legal requirement for (almost) every map produced in the USA to contain a disclaimer? Or perhaps 50 disclaimers because each state might have its own requirements for exactly what needs to be disclaimed? But why stop at maps? Perhaps every kind of document should come with a 100-page booklet of standard disclaimers? That'll stop people from getting confused!
I'm not saying that I gave the perfect definition of a framework. But if anything the original definition is even worse or less meaningfull.

Also, it is certainly possible to have a mix of a library and a framework where parts use IOC and others don't. Maybe that's try for Rails (never used it) and that's where your confusion comes from?
Austria is a special case. They added multiple workarounds into their law that helps companies to pay nothing.
BuiltWith accuracy is pretty bad, however it's sufficient to understand what you need to
It will absolutely come up. And people will remember it. It will absolutely be perceived as "cheap ass founder didn't want to pay worker for their time."
The problem is the onlookers don’t know why you’ve fired someone; they’re free to assume whatever they want.

And anyone remotely suspicious of your good will should be mighty suspicious that anything you’ve said was just justification to deny compensation — when is my vesting date again..?
Maybe you should master your tools before using them.

You can use frameworks where they fit, and not where they don't. Knowing when to do which takes time and experience, but it is definitely do-able, and better.

Frameworks allow you to update, and maintain your app for free, since others will do it for you. If you do it yourself, you have to do all the work and that's keeping you from adding value elsewhere.

To not use frameworks these days would be objectively stupid unless you're working on extremely low-level things.
50$/year vs 18$/year for a pc that's always on, not exactly life changing.
It's hard to have much sympathy for this woman, after hearing she euthanized her cat on a whim. She blamed the drugs, her psychiatrist- pretty much everything but herself!
That's where they have decided to build the plant.
Static sites benefit from being low-maintenance and highly-portable. You can easily switch from generous free services (Cloudflare Pages, Netlify, Vercel, Firebase, etc.) to highly-available paid services (Amazon S3, Cloudflare R2, Backblaze B2, Google Cloud Storage, etc.) Keeping a VM running and updated is more work (and sometimes higher cost).