skysight-inc/HackerNews huggingface dataset:
No, but it's hard to define what .NET is, because while there has been something called .NET for 20 years, it hasn't quite been the same thing. Is .NET now (.NET Core) the same platform as .NET of 2005?

Also .NET is not as popular, and its adoption is also a little weird. It's quite popular overall, but doesn't dominate any domain. It's used on the server but not nearly as much as Java; it's used on the client, but not nearly as much as JavaScript. I think it's still largely confined to Microsoft shops.

So both in longevity and popularity it's not quite in the same class as those others.
Halting grey and black market transactions would destroy ~15% of global GDP, causing mass disruption, poverty, starvation, global unrest. Bad idea.
> Furthermore, a lot of people are biased to skew their responses or lie due to social-desirability bias [1]. The responses are self-reported. It's highly plausible that many people said their opinion "stayed the same" while actually worsening.

Not just that, people are also just biased to believe their previous opinions are consistent with their current opinions.
it is honestly only superficially similar. Firebase has a proprietary nosql database, which is costly, lockin-y, and inflexible. Supabase uses postgres, which everyone can host, so the incentive is to compete on developer experience and moving faster on features than firebase can.

when was the last time you saw anything firebase shipped on HN?
> It's a bit ridiculous that setup.py allows you to run custom code on install.

Agreed! The good news is that it's slowly getting better: just yesterday[1], setuptools added support for PEP 660[2], which removes one of the last remaining reasons to use a `setup.py` instead of a fully declarative `pyproject.toml`.

Edit: Also, just to qualify: this is a consistent problem across packaging ecosystems. Even system package managers (reasonably!) allow custom code during installation, e.g. to add service hooks and update locale files.

[1]: https://twitter.com/juanluisback/status/1557734536586625025

[2]: https://peps.python.org/pep-0660/
Maintaining code is, in the US, likely a 1st Amendment-protected activity. Operating live services like a mixer (including any RPCs needed for Tornado) is not. (And yes I know this arrest was not made in the US, so that might be the distinction.)
Laws need people willing to uphold them. It's a good thing when laws are unreasonable, and a bad thing when people are unreasonable.
> All of the online comparisons say they’re about equal, but Sheets doesn’t even have proper tables, much less lambdas

I'm not sure what "proper tables" would look like, but Google Sheets has JavaScript integration, which is nice (if a bit slow).
It’s just low grade journalism trying to inflate the impact of the bug.

Conspicuously missing is the cost of the equipment in the lab where he developed the first prototype.
I suppose it has more to do with developers dealing more with logical systems than with physical and legal systems that have more direct and immediate consequences. In the case with doctors and lawyers, a bad process will have a more visible impact. In software, there's lots of "bad code" that still operates with the expected outcomes, regardless of the processes used (or ignored) that took them there.

Auditing and forensics does seem to get applied more frequently in cryptocurrency projects, but as you said, that sort of accreditation still has to be meaningful.
It's a requirement for most software licenses to list (somewhere on the site/software) that you're using it.

We call it lawyers.txt because every time we're fundraising the lawyers ask for it.
If you're opening a connection to TCP/80 it's a safe assumption that you want the web server.

That said, I think it's a shame SRV hasn't been more widely adopted.
Because supporting it in reality is a nightmare?
Yeah, you can't make postfacto laws.

Sure, the government might make it illegal to donate to Planned Parenthood in the future but per the constitution they can't make prior donations illegal.
Its been a very long time since I looked at any of these stuff and I'm certainly not a subject matter expert. I just remember reading about it and the entire idea of dark matter and dark energy came from the fact that the math models they had at the time didn't add up. They needed a way to rectify the math and they did it by saying well if we put this LITERALLY made up number in the equations everything balances out. Then they made up the explanation as to why this number needed to exist as "dark matter/energy" There have been mountains of research made trying to prove this since then that muddy the water of how flimsy the origin was.
How aggravating. I hope he’s ok
Apart from Donegal, you won't really find the analytic first person singular present anywhere outside of the verbs tá and bíonn. Even in Donegal, the synthetic is best.

Also, you don't have to repeat the pronoun (unless it is one with the analytic form).

An gcanann sé? Canann.
Ya, but we have been the ones to keep the world order stable the rest of the world powers consist of the EU, Russia and China. China is currently actively prosecuting a campaign of religious genocide, Russia speaks for itself, and the countries in the EU that are part of NATO don't even contribute the amount of money they agreed to, much less have a willingness to send soldiers to fight and die in some other corner of the world.

The fact of the matter is the US is one of only 3 powers that can help maintain a stable world order, that reduces piracy, stops things like ISIS, and helps keep megolmanical dictators like Kim Jung Un in check.

You can argue other countries should be willing to contribute to that, but they don't. So those are your options China, Russia, or the US. You let me know which one you'd prefer, because as much as you don't like it those are your choices.
Something about the poll itself feels incendiary. I think these kinds of polls and the spin the media puts on them seems as if it was designed to stir the pot.
Interactive Brokers (US company but operates globally) have something called "Stock Yield Enhancement Program" which you can opt into, they give you 50% of the interest on any shares of yours they lend out

This is the case in the UK at least, you may need to have "Professional Client" MiFID status which means a lot of EU consumer protections don't apply to you
I cannot understand why people in this thread are saying people who want state are holding it wrong. If you are saying that k8s falls down on state — literally the only hard problem — then why are you bothering take on the complexity of k8s? What are you running on k8s that is stateless and can’t be served by ec2 instances in auto scaling groups? State management is the killer feature for k8s; it manages all the complexity and presents you a fiction where stateful apps can be written like they’re actually stateless.
I think it's important to look at the long-term trend regularly. Otherwise small performance penalties each version can accumulate, but not really be apparent when just looking at each change in isolation. I've found what the .NET team does quite interesting. They have automated performance benchmarks running multiple times each day and have a bot that creates GitHub issues whenever a benchmark regresses (e.g. https://github.com/dotnet/runtime/issues/73630). It also makes looking at specific changes interesting, such as JIT improvements and where they show up once they're merged.
So, they are taking advantage of you by exploiting your loyalty and passing you up for opportunities for growth and responsibility.

Like most of the time in similar situations, you probably have a temper and demeanour that makes it convenient for them to take advantage of you.

Whatever you're doing that makes it convenient for them, you need to change it.
That presumption would be incorrect
There's also moutard de Bourgogn which is a bit spicier than DOC Dijon if you can't find the latter (most regions have their own blend and they are all similar).
Absolutely not. My country wants to know what assets (or waht they're worth to be more precise) I have end of Year, so I declare it. I have no problems with that. Good living conditions have a price so I happily pay my cut. If I don't like it, I'll leave.

Permissionless means that there is no central entity needed to observe or even approve my actions with my assets.

What existing solutions?

I strongly disagree, self-soverignty is a personal decision. It doesn't matter in what country you live.
Honestly haven't tried. Facebook's services are generally pretty rock solid in terms of security though, and any efforts of reverse engineering (e.g. Messenger) I've found seem to get abandoned due to the effort required.

You'd probably be best sticking with web page scraping via something like Puppeteer, but even that'd be difficult.
Thanks for sharing the video. I'll also mention that reading Michael C. Feather's 'Working Effectively with Legacy Code' changed my perception of the word 'legacy' in the context of software.

Why do businesses pay all this money to maintain 'legacy' code, when they could just rewrite it in the newest, best tech?

1. Because the 'legacy' software often makes money out of proportion with its cost, either directly or indirectly.

2. Because much of the human understanding that is encoded into the legacy software is gone from the company and would be difficult, expensive, or impossible to recreate.

The first point should help you feel better about working on 'old' tech. While a million developers are all cranking out react webapps that nobody will care about in a couple of years, you are working on software that has proven itself valuable to the company over time.

The second point could help give you a hint at how to leverage a position maintaining legacy code into something good for you and the company. You are close to some 'secret sauce', and if you can identify and internalize what's valuable there, you become indispensable to the company. I've seen that turn out to be very lucrative for engineers if they play their cards right (a.k.a. learn things that nobody can find with any amount of searching the internet, and turn it into pay).
>It says absolutely nothing of the sort in the article. Seems like yet another assumption you are making.

Google's revenue is public knowledge, surely the ACCC is capable of using a search engine to find it.

>but please don't go around saying things that you don't know to be true.

I can't prove it, or perhaps I could if the ACCC has fined others for the same offense, but even without proof I'm not making an extraordinary claim. If a local delivery place had two separate toggles needed to stop them from tracking your order history, they'd be guilty of the same thing yet people would find a $60M fine ridiculous.
So, first thing: Legacy code is a profit centre for the company. All NRE costs have been amortized over the years, and the company counts on it to make money every year, money which actually goes to fund those other mostly hare-brained projects. The work you’re doing is often more important to the company than the shiny new port which has a high risk of failure.

The real problem here stems from the promotion cycle that over-rewards new features and under-rewards maintenance work. This is uniquely a software problem as in any other industry, replacing the plumbing is extremely well-rewarded.

Since you are intimately familiar with the flaws in legacy code, you are uniquely positioned to think about what a refactor or a complete rewrite on a different framework, or a different language, or even a new platform, would look like. Whatever you come up with would be a great step forward for the current product.

Once you have a vision, sketch out a strategy and present it to your manager. Then, this is key, regardless of what the manager says, start working on it on the side. Bring that vision into your legacy code either as piecemeal updates or wholesale as a brand new prototype. Once the prototype is working, present it to your manager. Once again, the key bit is that it does not matter what the response is. Keep refining it, because ultimately you know better than they do what legacy code needs. Ultimately legacy code will becom unmaintainable due to deprecation, platform switch or other factors. That’s when your prototype becomes the fastest replacement and gets you the promotions.

In short, you must create your own new work. Don’t wait for permission. Once you are successful at this a few times, the company will give you a much freer hand to implement new features wherever you see the need, since you have proven yourself to know better.
I think it's useful to differentiate between attacks anyone can do with common hardware and things like smartcard attacks that you can only do with access to an electron microscope.
You mean they look intact. I'm pretty sure they don't look good.
> Am I a bad engineer or do I come across wrong to management ? My performance reviews go great. What can I do or change ?

You are given legacy projects because you are one of a small group that has experience with those legacy projects. You work on legacy projects getting more experience than anyone else the cycle repeats.

The secret is that while you work on less valuable legacy projects your knowledge is more valuable because of supply and demand. Legacy systems demand people with the knowledge to maintain them, developers chase the latest and greatest tech so there isn't much supply.

Use the experience to your advantage take ownership of the projects and suggest that the legacy code should be replaced with whatever you want and as the person with the most experience you are the ideal candidate to lead the new development.

If this doesn't work ask for more pay or you will walk. Because no one wants to work on legacy stuff you can't be replaced and your boss will know this.

Your boss can pay you more or migrate the legacy system to a tech stack that every one knows so they don't have to pay for expertise. It's a win win for you, you get more pay or to work (realistically lead) the new tech.
If that would be needed it would be taken into control
Yeah this isn’t even judicial leniency, it’s a judicial joke.
Moving them from Firebase is perhaps the wrong action to measure initially.

Instead, look at new projects only (not existing). If a large % of new projects start with Supabase instead of Firebase then they will eventually have a large number of total users (to monetize).

Ideally, for Supabase as a business, this would combine with churn eroding Firebase's project/user count. And that's the story of how Supabase will eventually get acquired by one of the FANGs.
It’s not though and nobody needs a wrench. Pretty easy to prevent any institution to exchange crypto for dollars and then you have a black market only currency with a plummeting value and usage which is criminal.
Packj https://github.com/ossillate-inc/packj can easily detect such malicious packages by pointing out if a package accesses sensitive files (e.g., SSH keys), spawns executables, exfiltrates data, is abandoned, lacks 2FA, etc. Disclaimer: I built it.
$5M AI for Free
There are a lot of Jews that exist today because of US military action that would like to weigh in on the net positive impact of the US military actions, as well as several million Koreans that don't have to live in "best Korea" to are pretty supportive of it.
Don't forget about Javascript! I wouldn't be surprised if React and Redux and new-ish JS features like `map`, `reduce`, etc. have contributed significantly as well.
We are a software company firm focused on full stack development of web apps based in the US and in Latam with a remote first culture. We have experience building out MVPs, and taking on existing projects that need to be added to or salvaged. We provide a turn key solution as our staff includes Inhouse Creatives, Product Managers, Marketers, and Tech Professionals ready to jump on your existing projects or MVP idea. We are currently looking to take on new projects, please email us for a free consultation

Location: Texas
Remote: Yes

Willing to relocate: No

Technologies: React, Vue, React Native, Laravel, Express.js, AWS

Email: unify at mathisonprojects.com

Web page: mathisonprojectsinc.com
https://twitter.com/NotThatRKelly/status/1558115226628792323...

> The tweets reporting that he walked off stage have been deleted, and no status has been reported.
We know the response from HN if it was the Trump administration doing such actions. Front page on the Washington Post, every blue checkmark on Twitter would be crying fascism, etc.
Show HN: Agency quality design and development for a very un-agency like price
Howdy HN! Been working on a side project of mine for about a year called Gloutir. It's essentially an 'agency of one' design and development service using a subscription or retainer model for billing (Stripe + Memberstack).

I primarily focus on WordPress and Webflow design and development as I realized long ago that there's a huge demand for these services in the design / marketing agency space.

I've had a lot of success the past year with this work, and surprisingly (or unsurprisingly) every single client of mine has been a larger agency needing additional help. That kind of makes sense because an agency can immediately see the value in what I offer without really having to be convinced.

Recently I've introduced a weekly option for clients looking to launch fast and spend less ($1,000 a week, maybe not sustainable but we’ll see). I'd love to get more involved with startups needing landing page work / design services.

There are a number of people doing stuff like this, but I do want to clarify that this is never going to be an "unlimited design" style subscription service. I've intentionally set a hard cap on the number of clients because it's simply impossible to accommodate more than a certain number of clients while keeping the quality of work where it needs to be.

Anywho, curious what you all think and if you have any suggestions on how to improve.

https://gloutir.com/

About me: full time designer and developer at an agency. Can see more of my work at https://zchry.org.
This attack sounds very similar to how the Super Game Boy boot ROM was dumped. https://gbdev.gg8.se/wiki/articles/Gameboy_Bootstrap_ROM

Some things never change.
Ny.gov does not recognize my protonmail address as valid
Hard to say if it's gotten more popular (yet), but development speed has picked up and some longstanding things have been fixed. A lot of things in the ecosystem have improved as well. It feels like it's all moving again, and to a place it could start gaining popularity.

Off the top of my head:

* Haskell language server solved the ide support problem

* Easy record access with . syntax (i.e. person.name to get a name off a person)

* A new {-# LANGUAGE GHC2021 #-} pragma that turns on a bunch of flags by default to write modern haskell

* GHCup to control installed haskell & tool versions

* Haskell foundation formed to support growing haskell

* A proposal* to work towards supporting dependent types was accepted

A lot more of course but it all points to making haskell more enjoyable to get into and use, and a good future ahead.

* https://github.com/ghc-proposals/ghc-proposals/pull/378
> but languages change over time.

I would argue there's a difference between natural language change among natives and language change because learners can't/won't learn something right. What we're actually seeing isn't language change, but language shift (in the Gaeltacht), where Irish loses all that separates it from English as English creeps in, and language formation (outside the Gaeltacht) as a sort of Gaelo-Anglo pidgin/creole is being formed.
Conspicuously missing for me from the graphs is anything indicating revenue. It's easy enough to get users if you give them free stuff. But a startup database company has an inherent weakness. Given how foundational databases are to a lot of projects, it's the technology choice where people are most inclined to pick safe, boring choices. I'm sure they're getting people to try it out, but how many of them are putting major things on it?
Interesting. Can you please explain why you believe 1. is true? I know I’m not going to die if I stop working - I’d just become poor, and therefore less happy. If you’re suggesting a life of a farmer, then how is it different from having to work?
I've spent about two hours trying to deploy Matano, and it basically doesn't work as documented, if at all. I got as far as trying to bootstrap my AWS account before giving up. I love the idea of Matano, but this isn't even alpha-quality software at the moment.
SEEKING WORK | REMOTE | COMPLETE DEVELOPMENT TEAM
We are a software company firm focused on full stack development of web apps based in the US and in Latam with a remote first culture. We have experience building out MVPs, and taking on existing projects that need to be added to or salvaged. We provide a turn key solution as our staff includes Inhouse Creatives, Product Managers, Marketers, and Tech Professionals ready to jump on your existing projects or MVP idea. We are currently looking to take on new projects, please email us for a free consultation
Location: Texas Remote: Yes

Willing to relocate: No

Technologies: React, Vue, React Native, Laravel, Express.js, AWS

Email: unify at mathisonprojects.com

Web page: mathisonprojectsinc.com
This seems like the crypto version of "no true Scotsman" mixed with the "just world" fallacy. If someone loses money to a scam or rug pull they "don't actually understand crypto". How do we know? Because they lost money in a scam or rug pull - if they understood crypto they wouldn't have done that. Meanwhile, the technology and ecosystem around it can't be questioned.
>This is all about meeting people in real world and talking to them. Events, conferences, paid introductions.

Right. I've always told people to do 2 things to always have a job and lots of job offers all the time:

1) public speaking at events and conferences.

2) public writing.

I know a guy, did SQL stuff, and if there was a group of 2 people that got together for a local users group, he'd travel 200 miles to give a presentation in front of them. He'd been doing it for years, as in decades.

The guy got 4 - 5 job offers every day. He had his computer there and showed me the offers coming into his email.

And of course, if you do a lot of writing for any kind of journal or blog, and get published, that's also going to explode your contacts.

.

When you publicly speak or write, it establishes you as an industry leader, even if there are people more technically knowledgeable than you are.
You're arguing that crypocurrency is a form of stable currency that can be trusted.

This argument, frankly, seems bizarre, given the short and tumultuous history of crypto.
And if it were more efficient, there’s the the challenge of rotating the casing when the wind direction changes.
Does it? Mind passing along some links to demonstrate the pattern?
Congrats! In terms of metrics demonstrated, showing cumulative growth charts is not helpful (vanity metric, always goes up to the right). Monthly incremental growth would be better to demonstrate product-driven growth instead. The chart with regards to React seems to show Supabase slowdown. That said, raising money in this environment is great and progress matters. Good luck!