skysight-inc/HackerNews huggingface dataset:
I had my mortgage application (already pre-approved) delayed and finally denied on what was supposed to be day of closing. For some reason they decided that since I owned more than 15% of the (Delaware C-Corp) company they had to attribute that percentage of the company PnL to me. For a VC backed company in growth mode this resulted in me personally having something like -$40k monthly income. No amount of trying to explain I was not on the hook for that or offer of increasing the down payment to any level would convince them otherwise.
I clicked your link and found a "Why is Fosstodon currently down?" page.
I think the story of "small inventor makes big contribution" is very misleading. If an invention is small enough that someone can make it without spending significant resources, it is probably obvious enough that you shouldn't be allowed to patent it, because it is more likely other people incidentally have the same idea than they are "stealing" it.

The only scenario where patents make sense is when a research group spends significant resources to invent something, and then publishes the invention with all the necessary documentation to make use of the invention, then they should be rewarded with licensing fees for their contribution, so they can continue and hopefully make more inventions.

Edit: When I say research group I'm not just thinking of non-profit universities. A research group could also be a group within a for-profit company that develops something, a for-profit institute, a joint industry working group, etc.
The problem with awesome-?? sites is that they list 18 error libs without actually stating which one is has the most use by high profile projects or some other "recommended" metric.

Github search is much better for finding quality libraries as you can filter by star count, age, recency, last commit, and see fork numbers. It's not perfect, but generally cuts the work down significantly and then you can finish evaluation the projects by clicking through to read the stats of each one.
> Pareto's law really isn't a law.

No "law" of software or business is technically a law in the same rigorous sense that a scientific law is. But that's not why we call them laws and it would be nitpicking to call that out, besides entirely missing the point.

Also, it's actually the Pareto Principle (https://en.wikipedia.org/wiki/Pareto_principle) not "Pareto's Law" but that's also nitpicking.
Yup. It feels like the design goal was purely to be federated, not to be a better version of Twitter that also happens to be federated.

There’s so much UX friction that only people who happily use words like ‘Fediverse’ in a sentence would consider it worthwhile pushing through.

Mind you, making things just arcane enough to keep out the n00bs is a pervasive if unspoken design goal of a lot of open source projects.
Hmm I think they are referring to GC as “traditional” GC, but I will concede that they don’t seem to say that.
I don't chase eternal growth, I stop when I see something that is good enough:

So OpenGL (ES) 3, HTTP/1.1, JSON, SMTP, DNS...

But one thing that I have learned is hardware progression (C64 -> Amiga -> PC -> Raspberry 4) and that race is permanently over for humans for eternity.

So we'll see what happens to software!

Finally you can't just throw more energy at a problem, you actually need to write code with limitations in mind again!
> Of course sending the warning will have an effect

Compared to not sending it? Of course – but that's a counterfactual. The present leads to the future, where this message is sent; the act of sending the message did not alter the past.
> GOP's stated preferences for defunding Ukraine's defense

The voting record shows their preference is to continue funding it. I don't know why your information sources are saying the opposite. Maybe they do it to polarize us.
But that’s not what drove the prices - housing prices were basically the cost of accessing the labor market.
> If there is evidence the election wasn't fair, you should object.

Obviously.

> But your evidence that it was unfair shouldn't be your own hurt feelings and propaganda.

Of course not. I have some real reasons for doubting the results.

Three days ago, an argentinian man streamed a video where he analyzed our election's official data set. He found that the older models of our voting machines, less thoroughly audited, displayed a clear advantage to the winning left-wing candidate, something between 8% and 15%.

After I watched this, I went to the government website and downloaded the entire election dataset and attempted to reproduce his analysis.

Then I saw the website go down for hours.

An API for data set changes notifications remained up though. I monitored that API and saw them pushing changes to the 2022 and 2018 elections datasets. I saved that data too.

Then I witnessed that API go down.

Next day, it was back up, the data was modified and there was a bullshit note on the website explaining it went down due maintenance.

Then this supreme court judge started censoring everyone who even so much as asked if he was going to investigate any of this. Last weekend I counted at least 10 influential people censored, including a doctor in economics, elected politicians and policemen. It got to the point people on Twitter got Elon Musk to look at it.

I'm very worried about this. If it's so false, why can't they just refute it? It seems to me like they're all in damage control mode. Media is pretending nothing's going on.
Regarding profile verification, Mastadon suggests doing it by putting an anchor tag with a link to your profile on a website. In this article the author suggests you can do it with a `<link>` tag instead. I prefer the link tag to an anchor tag so I'm going to try that right now...
Or reject the partisan binary and vote third party. But in all honesty, I don't care how Elon or others vote. Just shouldn't project it onto users and try to sway people during election season as the owner of the platform.
why is hacker-news flooded lately with mastodon-related content? it's irritating
Yes please. The submitted title is very opinionated (even if it states a derisory opinion that I agree with) and it hides the utility of TFA.

TFA's title is `libcrunch: run-time type- and bounds-checking for C (and maybe other languages...)`, which is plenty useful enough, and also useful enough for me to immediately form an opinion like submitter's.
And for /another/ $4/mo on top of that, you can pick your own 32x32px badge in place of a checkmark!
The odds of a full on anti-Putinist purge seem a lot higher with a disorderly succession compared to one that Putin orchestrates himself. There are risks either way of course, but it doesn't seem like such an obvious choice for him as many imply.
Casaba Security is CREST approved and endorsed by Microsoft as a world-class partner in application security, cloud security, Security Development Lifecycle, and securing the Internet of Things.

Do you enjoy security research and finding new attack vectors?

Does the prospect of finding vulnerabilities interest you?

Have you built fuzzers or custom fuzz testing harnesses?

Do you enjoy hunting for security defects in complex code bases?

Are you familiar with C, C++, C#, Objective-C, Swift, Java, Kotlin, JavaScript, TypeScript, Rust, Go, or PHP?

Do the terms threat modeling, cloud computing, cryptography, race conditions, arbitrary code execution, cross-site scripting, or SQL injection mean anything to you?

Are you excited about getting RCE in a leading cloud platform?

Does finding an auth bypass in a core identity provider sound exciting?

If any of the above are true, Casaba Security could be the place for you! We have cybersecurity consultant positions at all levels of experience for the right candidates. These positions offer US level salaries and benefits packages. All applicants are required to have work authorization in either the US, UK, Singapore, or Malaysia.

To learn more, please visit https://casaba.com/jobs/. To apply, please send your résumé/CV to employment@casaba.com.
I believe the parent commenter is aware of that - they’re describing their wish for a tool that makes monitoring native application requests easy and transparent, similar to the experience of using browser devtools with web apps.
* Laughs in having to drive in San Francisco 6 months after learning how to drive a stick *

I live in Seattle now. Hills aren't nearly as bad as SF. Unless you count those atrocious, gravel-like roads in Eastlake.
This actually reversed just this year, with most major blood banks (following the example of the Red Cross) now allowing donations from diagnosed hemochromatosis patients.
That's obviously not logically sound, because there's a ton of people in the middle east who would say these exact words about the US and their military actions. The morality of state level actors varies substantially across populations, it's why in countries with higher education, you find lower rates of nationalism
Yes. As it happens, it’s really hard to copy a Mastadon ID (or whatever it’s called) on Mobile. iOS at least interprets it as an email address and launches a mail client, and actively prevents copying it to the clipboard.
While I haven’t gotten my lights set up like this, I do use home assistant, just like the author and it is simply amazing. For things like this, the setup can get quite complex, but the main benefit is that it provides a unified interface to any connected device in your home.

My main use case is energy tracking: it does a marvelous job collecting and graphing data across a bunch of different sources: from the solar panels from one vendor, the semi proprietary smart meter protocol my electricity company has, weather data etc. Having all that data together in 1 place is an invaluable tool to make any investment decisions on energy improvements to our house.
This was known as a "blogroll" and would just be a list of links of other sites you read/liked.

https://en.m.wikipedia.org/wiki/Glossary_of_blogging#blogrol...

Before that there web web rings

https://en.m.wikipedia.org/wiki/Webring
Non linguistic elements of verbal communication are so universal nobody even really notices when fictional alien species in media communicate to human protagonists. It's noncontroversial to the audience that hostile/non-hostile, instruction, friendliness, cooperation, etc, are all embedded in the tones of all animals, robots, and even tree creatures throughout the universe.
lol - the rules for verified Twitter users (remember Ethan has the coveted blue check) are very clear on renames. BECAUSE HE HAD THE BLUE CHECK him renaming his account has greater weight. The whole point of the blue check is to validate that it's h3h3 - not that he's Elon Musk. As a verified user he has greater responsibilities - which he violated. Trying to frame this as a free speech issue is absurd.

BTW - these rules were in place, before Elon bought Twitter. The only difference post Elon buying Twitter is those rules are now being enforced universally, and not selectively. I can see why that upsets some people - too bad.
"Gingili" - specifically sesame oil.
The fediverse is not about confidential communications though
> change patentable subject matter to (effectively) exclude computer software

I don't necessarily disagree with you, but what makes software unique in that it would be effectively excluded by changes while other subject matter (presumably) wouldn't be affected?
Maybe it has an effect but not the one you expect (it makes people hate Russians)
Has the average man’s hand size doubled in the last fifteen years?
> there are things we the public NEED to do

I dont disagree, but my take is relying on public changing its behavior is not exactly a hopeful strategy.
The meaning depends on context. In hardware, it is common to depend on 'undefined', but stable and predictable behavior. In case of C standard, there is separate 'undefined' and 'unspecified' (and also 'implementation-defined'). And 'undefined' is allowed to be unpredictable and inconsistent, because it is just invalid usage.
What does “talking” C mean? It means getting descriptions of an interface’s types and functions in the form of a C header and somehow:

matching the layouts of those types
doing some stuff with linkers to resolve the function’s symbols as pointers
calling those functions with the appropriate ABI (like putting args in the right registers)

Well we’ve got a few problems here:

You can’t actually write a C parser.
C doesn’t actually have an ABI. Or even defined type layouts.

That we have this situation today still surprises me. I mean I know how we ended up here, but it is so unfortunate and has a huge cost.
You can also implement context managers / try-with-resources via generators. Not that I've seen it in the wild or recommend it. I remember it being annoying to debug for some reason.

https://stackoverflow.com/questions/62879698/any-tips-on-con...
This reminded me of the video by DIY Perks building an "artificial sunlight" for their office: https://www.youtube.com/watch?v=6bqBsHSwPgw

The amount of effort is unbelievable, but I'd love to have something like this at home. I can only imagine the impact on my productivity during winter evenings…
This is sad in regards to McDonald’s fries, which used to be good until ‘health’ activists got involved:

https://en.m.wikipedia.org/wiki/Phil_Sokolof
Street killings are for amateurs. This is the USA. Here they take them out Epstein style...complete with cameras that malfunction and a client list that disappears. After that, they involve the media to ensure it is sold as a "suicide".
Tesla is going to be like MyPillow soon, you buy it to show support for your politics.
Hi, post author here!

I was aware of this potential issue when I implemented PPP on my course. It turns out almost nobody uses this trick, although a few told my about it. I guess when you are transparent with your users, they are actually happy to pay the fair price? Or maybe I’m too naive ;)
Complexity will invite arbitrage. What happens when someone enterprising enters all countries and surfaces the lowest price codes on a web site for everyone to find? Or when someone buys via VPN and consumes without.

To ensure this system is not abused, you need to match consumption IP location and purchase IP location. If you have consumption via wildly varied IPs that would be a red flag as well. By letting the price difference be known, you encourage a normally willing and able customer to use you via VPN instead.
> "Did you read the article?" is a particularly unhelpful comment when the linked article has been hugged to death, and the real article is behind a sign in wall.

As is making assumptious comment without reading the article, especially when the comment may be wrong. I think it's not only unhelpful, but actually harmful, because other people, who also jump straight to comment section, may form an opinion based on misinformation. Also, timbit42 did provide us with what they read in the linked content; unless they added it with an edit.
Because Twitter is.

It's even worse on the Fediverse, which is flooded with both Mastodon- and Twitter-related discussion.
For future, I'll write "sin taxes, a type of Pigovian taxes". Thank you for correcting me.

The question remains if you support concern trolling over sin taxes, a type of Pigovian taxes as a means to thwart progress.

Or maybe pedantry is its own reward.
There is nothing at all wrong with referencing someone's recently posted views on the same subject. It gives more detail to the ideas they are saying.
Sunny-Day Flooding Is About to Become More Than a Nuisance (2021)
Excellent.

I wish that Hue and LIFX would also make a physical adjustment switch/knob for color temperature.
CSS is still a mess of random features that can't be cleanly composed or extended

If you separate old CSS from new CSS, it’s not so bad.

Yes, CSS has some technical debt from the olden times (like any programming language does) but these days, you need less and less of the old stuff.

For example, all of the alignment stuff created originally for Flexbox (justify-content, align-items, justify-self, etc.) were broken out in their own specification [1] and now CSS Grid and any future specification uses the same terminology to describe how to align something in a box.

Instead of every color model having it's own syntax, which is how CSS started, there's now color functions that can specify any color in any color space [2].

[1]: https://drafts.csswg.org/css-align/

[2]: https://drafts.csswg.org/css-color-5/#color-function
"Their goal isn't to have a specific election winner, but to divide us as a nation" - what is the point? our media is so much better at it.
It’s not much on a global scale, given the nature of the problem it would be solving. And if it works we have a nice little renewable power infrastructure as a byproduct

The real problem is people and our near inability to coordinate at that scale
PSA: On Mastodon, mentioning someone in a DM adds them to the conversation
https://www.floppydisk.com/5point25 is, as far as I can tell, the only reliable seller of floppy disks left on the planet.
What is with all the C hate on hackernews these days. I would love to go back to coding in c. Just once you program in Java it is very hard to be productive in c again.
In San Francisco you can spot some of these at night. Look at the tall buildings, some of the windows are illuminated with a deep red.
big servers are being roasted by ahem, unusual traffic demands. use a smaller server and make a monetary contribution to your admin if you find value in their offerings, as a way of saying thanks.

There are two servers run by the Mastodon gGmbh itself (m.s and m.o) and they've been taxed with the load of unexpected virality.
I've never given Rust a chance because I'm utterly repulsed by the community.
In general exclude enforcing patents where another implementation doesn't directly decrease the patantee's revenue. And most of the software falls in this category. Most of the patents used by the trolls don't even have implantation, let alone revenue.
C is basically portable* assembly which is why it got so popular.

* but see the whole linked article for where portability breaks down.
> The key phrase in your statement is "on a friends invite server."

why is this a key statement? my point is that being on a friends server hasn't altered the experience at all.

i migrated to my friends server a couple days ago from mastodon.social--i literally haven't noticed any difference at all, the experience from everything i can tell has been identical as it was prior. the server im on made literally no difference.

i still follow the same people.

i still have the exact same followers.

my timeline is identical.

i still see all of tehir posts.

they still see mine.

i still see posts they repost.

again, i have noticed absolutely nothing meaningfully different. other than maybe the address i type into the address bar to reach the site, but i dont think thats "meaningful" in any meaningful ;) way.
That's fair - maybe it's a feature not a bug. I think that having a somewhat high-effort sign up process will prevent mass adoption of Mastodon, but maybe that's not the goal.
What's the reasoning for using this over promise and/or async?
Crisis in India's capital unveiled using satellite data
I'm not disagreeing; "not my fault" was intended to be read more flippantly. "Not my problem" may have been better.
Ha, what a timing! Just 2 days ago on HN front page:

Portmaster 1.0 – Open-Source Network Monitor and Privacy Firewall
https://news.ycombinator.com/item?id=33481518

Disclaimer: I'm the CTO.
Don't really care for this but more feature parity with WhatsApp or SnapChat could hopefully attract more people and make it somewhat mainstream. Personally, I know a lot of people that use these messengers just to look at or post stories.
The problem is that smart people, paying attention and putting national interest will now compromise, and people not in that category will just continue to refuse. So the "centre" will move closer to whatever that latter group believes. And will keep doing so until then former group stops compromising.

So this, like so so many issues, cannot be solves by appeals to individuals to change their own position. It REQUIRES a national level fix.
This analogy makes me smile, it's a good one!
"Move to the cloud" is usually an excuse for big organizations like the USPTO to modernize their technology and business processes. Business executives, for some reason, expect "cloud" to be more modern than "on-prem" so the modernization of your business processes and modernization of the feel of the UI goes along with a move to cloud.

It's really dumb.
No organization wants to do this, unfortunately.

Twitter and Instagram are “free”. Running servers costs money, made more expensive by the choice in the Mastodon design to not support virtual hosting on a per-domain basis. You have to run (and admin) a complete new instance of Mastodon for each domain you wish to support.
Because Twitter is now being monetized like a free dating app. Pay to boost.
I also enjoy a bit of green-field coding in C.

https://www.humprog.org/~stephen/research/papers/kell17some-...
The writer of the article works for Thoughtworks. Do they offer consulting services related to Fediverse?
The problem with solutions like this is that color rendering index of RGB LEDs is abysmal to the point that I can't really stand it. I ended up just using 2300K high CRI bulbs throughout.
Yes, but by the same token, won't he want to maximize the chances of an ideologically aligned successor so his influence continues beyond death? He doesn't strike me as someone who'd be content to let the chips fall where they may once he's gone.
some GOPs do not support funding Ukraine, most do. Also, most want accountability and audit
It's the difference between:

"We will run 10 clinical trials testing the efficacy of this drug in men and 5 clinical trials testing its efficacy in women"

and "We will run 10 clinical trials testing the efficacy of this drug in men and suggest women take a lower dose"
Even if it was a wrapper over Windows Firewall, why would that make you trust the filtering less? Like even if it was running fully custom ring 0 code, there's still also Windows kernel code running at the same level. Microsoft could make the kernel interfere however they want.
If anyone's interested in learning the basics of Godot 4, we just launched a free tutorial series: https://quiver.dev/tutorials/create-your-first-godot-4-game/ (also on YouTube: https://www.youtube.com/playlist?list=PLWoyLDmwvJl1ZY6DmsEJb...).

I agree that Unity has a head start, but we're betting on Godot catching up, especially for indie developers. We're doing our part by helping to plug some of the holes in the Godot ecosystem by releasing assets, game templates, and plugins.
While it's confusing at first I don't think it really hampers acceptance. I think the general advice is to first create an account on mastodon.social and then to move on once you find something you like more.
I don't have thoughts on the other points yet, but long form text and long form video are both the opposite of what I want from the platform. If I wanted either of those things I'd use Tumblr or Facebook. Similarly, I was very disappointed when TikTok started increasing the maximum length of videos from 15 seconds to 60 (and later increased it even further). I don't think longer videos are inherently bad, but they do seem to be easier to make bad or uninteresting. I have the same feelings about Twitter having increased the tweet length limit from 140 to 280 characters.
> Really?

If someone were to believe what you're saying is true then Putin would have invaded Ukraine under a Republican President, Trump. Russia only seems to fuck with Ukraine when a Democrat is President. Why would Putin invade Ukraine or fuck with Ukraine when the party in power hates Russia and will spend untold billions to stop Russia.

Your argument makes absolutely no sense.
It's quite annoying honestly.
I love the aesthetic of coding in C. Too bad it sucks.