skysight-inc/HackerNews huggingface dataset:
To me one of the unsung skill sets of the industry is tool selection. The ability to look at a tool and imagine how it’s going to behave for different pay grades of coworkers, different specialties, and to predict how that will pan out in the future.

Sometimes you pick the simpler tool, and hope it has legs. Sometimes you tweak your product roadmap to dovetail with the tool’s. Sometimes you push to get 25% of a feature set released so you can make progress. Sometimes you temporarily add another tool, and sometimes you fork for a while.

What most people just do though is measure power of the system, ignoring the Principle of Least Power for third party code, if not in fact for the entire project. Approachability is often better than power. Quickly knowing what a tool can or cannot do is generally more productive and results in less politics (who hasn’t worked on a project where person A keeps criticizing Group B for not knowing the framework can just do the thing they wrote, but it’s not immediately obvious that it can? That’s someone tearing down the team to boost their own ego. I don’t like it. I liked it even less when I was the one doing it. Don’t be That Guy, he’s an asshole)
'Infinitesimally' means 'by a negligible amount'. Which is (accidentally) accurate. There's nothing preventing you from using grep, cat, etc. with the output of journalctl. It's just a tool in the pipeline.
is pledge easy to escape? can you give some examples?
Of all places, TIL from FIFA that the Kremlin line probably is that Kosovo is part of Serbia, which would make gp semantically consist.

If that is the case: «ты всё Россию прославляешь; а лучше б мусор выносил!»
The MS Wireless Display Adapter is amazing for business use (PowerPoint, etc.). Mostly static content. They also even more silently released a 4K one recently, which may have resolved the latency.
F-ing Google locked me out of my account and my email because I broke my cell, and then traded it in for a new one but Google kept sending the verification to my broken cell. There's no one to call for assistance!
Yes I am going to make a blog or something of that nature soon and ill post a follow up on our GitHub discussions.
DDOG, SPOT, TWLO, CFLT
Certain medications such as metformin and SGLT2 inhibitors can be fairly effective in treating type-2 diabetes, but they don't really correct the underlying pathology. Lifestyle changes including increased exercise and greatly reducing carbohydrate consumption will do more over the long run and should be the first line therapy for patients with metabolic syndrome or pre-diabetes. Of course that won't be sufficient for some patients, and others are unwilling to make the necessary lifestyle changes.
The chart did indicate that 85 lines of code did take a while to write but the 1100 lines of C++ likely took longer. Many developers claim that Haskell code has fewer bugs. Program correctness counts for something.

Anyway, a modern competition with Python, Swift, Java, Modern C++, Rust, etc would be interesting.

Java 1.0 wasn’t even available when this paper was written.
If welfare provides for a modest life, why are the Tafeln [1] overrun to the point of denying membership applications because of shortages?

[1] Die Tafeln are a group of privately-run food banks in Germany: https://de.wikipedia.org/wiki/Tafel_(Organisation) (no English Wikipedia article unfortunately)
There’s lots and lots of different systems: https://en.wikipedia.org/wiki/Yan_tan_tethera#Systems_by_reg.... Some have methera, some have pethera, many have something else.
Not a library, but https://github.com/GimelStudio/GimelStudio is in alpha and is aiming at the same problems.
No not related pynecone is more full stack and handles both front/backends
bias infests research as well as seen by the replication crisis. So you being a researcher doesn't give more credence to your words especially given that the state of current research cannot fully comprehend what these ML models are doing internally.

I do agree that we can't ascribe cognition to machine learning.

But I also believe that we can't ascribe that it's NOT cognition. Why? Because we don't even truly understand what "Knowing" or cognition is. We can't even ascribe a quantitative similarity metric.

What we are seeing is that those inputs and outputs look remarkably similar to the real thing. How similar it is internally is not a known thing.

That's why even though you're an NLP researcher, I still say your argument here is just as niave as the person who claims these things are sentient. You simply don't know. No one does.
Well, get ready for it. GitHub is moving towards React, Next, etc. I bet it will be another disaster like Reddit.
No, we need cities and towns that are designed around active transport. Exercise should not be a "thing you do", it should just be part of life. If you want to "do exercise" it needs to be in addition to the normal every day base level of exercise everyone gets for free.

That said, you don't need to wait to be given those opportunities. Look for every opportunity for unnecessary expenditure of energy - you'll find there are plenty.
I think this may underplay the additional operational cost and risk in deploying multiple classes of services.

You added RabbitMQ for that one queue use case? You suddenly need to handle some health check edge case in prod since your programmers doesn’t have experience with it. Just added redis? You now have an extra set of server and client sdks to regularly patch up.

Etc. Sure, there’s a point where it’s logical to add a new class of services, but it’s not remotely close to zero (which is how I read the comment).
AI's Jurassic Park Moment
Humans are a very long lived species already at least when compared to most other large high metabolism mammals. That means evolution already did a lot of optimization for longevity, possibly driven by the high value of grandparents in child rearing and passing on valuable knowledge.

This is also why lots of mouse longevity research doesn’t translate well to humans. Mice are not a particularly longevity optimized mammal so it means there is more low hanging fruit there.

For us all the low hanging fruit is likely picked.
Agree; sounds like there is a setting to turn that down/off, and hopefully restore the original arcade graphics.
A lot of people are making this about how unfair New York is, as if the issue is New York (or other liberal cities). Its not. The issue is our government has been hollowed out by big business interests and their political supporters; it's gotten to the point where there's no recourse for individuals. We need to write laws that have actual protections for individuals, and actual penalties. If a law guarantees a right, but has no recourse if that right is taken, well then the law doesn't actually guarantee anything at all.

Chomsky has an interesting take that seems relevant too:

> And the other leading propaganda theme — and I don’t mean by that, you know, like, just what you hear in the newspapers- read in the newspapers and so on, like the entertainment industry and television and everything else — is anti-politics. Meaning, setting up a picture — it’s called anti-politics — the picture — but a very specific kind of anti-politics — you have to establish the image, you know, get into people’s heads, that the Government is the enemy- the Federal Government. State Governments are okay, because they can be sort of controlled by business anyway, so it doesn’t matter. But the Federal Government is sometimes a little too big to be pushed around, so it’s the enemy. And it cannot be, nobody can dream of the possibility, that the Government is of, by, and for the people. That’s impossible. It’s an enemy to be hated and feared.

https://chomsky.info/19960413/
Perhaps you’re not using it in “clever” ways, as recommended in TFA?
> The tax-man and the police state are the oppressors

The oppressors _of whom_? For example taxing billionaires is not "oppression". I completely agree that modern tax policy is much too burdensome on relatively poor individuals in comparison to relatively wealthy ones (certainly given the amount of money spent on policing petty crime compared to catching large-scale tax evasion), but that isn't to say we shouldn't have taxes!
I worked on https://github.com/input-output-hk/cardano-node if you want to see a large haskell code base
This is obviously the first part of a major push to force us to use Central Bank Digital Currencies. Now that they are banning cash, we will be controlled like never before. This is the beginning of the end of freedom.
But that implies that you're using the bank system in the first place. What if you don't?
Hit us up! You can email me at the address in my profile, and David and Deirdre will work with y'all to figure out a schedule.
Your friend is lying to you. If you do this enough times, the bank automatically flags the account for money laundering. It's very basic and standard money laundering procedures.

"I don't believe it'd be realistically possible to stop this from occurring." - It already happens and is already stopped so you're wrong on that one.
Your reply sounds like a cheerleader chant. :D
Did the common person benefit from this "lift" that you mention or merely the technocrat who was willing to do the bidding of the new master?
I summon @dang in attack mode.

Can you add (2016) to the title? Thanks
friends is different than acquittances
> where these jobs pay more by virtue of location - such as expensive city cores

The way this works is that the workers are commuting in from poorer neighborhoods on the outskirts, since they cannot afford to live in the rich communities that they serve because of the low salaries.
You could check out the combination of Conveyor and Stripe:

https://hydraulic.software/

Conveyor solves out-of-store distribution and update (albeit, it's not been tested with Tauri specifically yet). You can then have the app check for a license on startup. Stripe integration isn't a lot of coding and the financial overheads are lower than with the app store.
There are no fees for bank transfers in Europe.
IIRC, Nolan wasn't involved with the many various holders of the Atari brand name rights for decades between now and when he originally left. I don't know if that matters to others but for me it does somewhat weaken the meaning of him being on the board again now vs if he'd been a presence on the board continuously from back in the day to now (which would have been lovely but unfortunately not the way the world worked this time).

That said, hopefully the current incarnation of Atari can create products which further the retro renaissance. The Atari 50 retrospective was a nice start in that direction (though it was made by a retro-focused specialty publisher who licensed the rights from Atari, both Nolan and the current CEO did appear in an interview in the package).
That really depends on your locale
Thanks for the information and taking my bad question seriously.
SugarCRM provides online training but it's not public.

How we train our dev's is to use those courses and to have our current PHP/Sugar dev mentor them on the differences.
Now you have to pay for 2 services instead of one (elasticache is not cheap), and you may need to account for two differently configured redis instances (setting it as cache store requires a different configuration than setting it as a job queue).

You'll also need to code for two integrations (orm + whatever you're using redis with), which may be a solved problem or not, depending of your stack. And even then, still more complex than just postgres, and more error prone considering you'll either have to ignore enqueue reliability, or find a complex way around it.
Because a service may not always be triggered by a timer. Sometimes it could be triggered manually. Sometimes by a volume being mounted or unmounted. Sometimes by a request from a socket. By decoupling them they become reusable components. Actually, much like Unix tools which people love going on about.
I don't think ethics really come into it. People have already been shot and sentenced to death over this.

Maybe it's a grand megaproject to save humanity and worth many many lives and I just can't see it. We will see.
Science Shows How Flushing a Public Toilet Blasts Particles Everywhere
This should be listed in about page and privacy page. Note that GDPR requires physical address also to be listed on privacy page: but I guess they do not care about that stupid GDPR privacy thing.
Yes that’s the one. Good to know, thanks for making me aware!
https://nitter.grimneko.de/LiiPyry/status/160161390441699737...
In my opinion Unpoly does this in a very nice way, with what they call “compilers”.
If a person is laid off from a job as a programmer, then they might consider that programming is actually a waste of their time.

Furthermore, by contributing to FOSS or volunteering your programming skills you are devaluing other programmers' careers.
Sizeable withdrawals aren't exactly free. Especially if you go unannounced
Oh wow that makes perfect sense, I see exactly why this solution would work better now, very good point.

The other thing is that if you're inserting your emails in without running some ToLower() function on them first in the validation, you're probably making a bit of a mistake. There's some other discussion in the thread about this.
I think it's totally plausible actually, there's lots of stranded renewables and otherwise flared natgas that could be used for this process
> Can you please elaborate on why those two ideas are "horrible"?

The problems with fork are thoroughly explained by this Microsoft paper:

https://www.microsoft.com/en-us/research/uploads/prod/2019/0...

As for asynchronous signals, they are a completely broken concept and implementation.

It's not safe to do pretty much anything in a signal handler other than setting a flag and returning. You cannot use any non-reentrant function which eliminates pretty much everything useful, including the vast majority of standard library functions.

The system drops events. Signals are essentially a pending delivery flag in the kernel, signaling a process just sets the flag to 1 so there's no difference between doing it once and 10000 times.

Was in a system call when your process was signaled? It will be interrupted or cancelled. It returns EINTR and your code needs robust retrying logic to handle such a case. I've seen code that couldn't handle it and crashed.

There's race conditions everywhere. Signals can arrive while you're handling other signals, you need to block block them if you don't want that. Every thread has its own signal handling behavior. Signals sent to a process are handled by "any" thread. I remember reading in some standard that using signals in multithreaded programs was undefined behavior. Who even knows what's going to happen?

The only borderline sane way to handle signals is with file descriptors: you block traditional signal handling on all threads and set up a signalfd that you can epoll along with everything else on a thread dedicated to the event loop. Even this is pretty bad:

https://ldpreload.com/blog/signalfd-is-useless

https://news.ycombinator.com/item?id=9564975
I think that does violate common carrier statues.

But even if it didn't, such an ISP would immediately go out of business since like 90+% of web traffic is encrypted.

But yeah like if an ISP did that, if be fine with that because multiple ISPs serve my area so I'd pick a different one. Insofar as there are people who only have access to one ISP, I think the common carrier statues apply. (And actually there are ISPs that advertise filtered dns resolvers for that apply even stricter content filtering, and I think that's fine. I just choose not to use those)

But Twitter isn't a monopoly in any sense. It's one of the smaller social media sites, and even if you try to exclude Facebook from twitters niche, TikTok, truth.social, and others are similar enough. As has been clearly demonstrated by trump's choice to not return to Twitter.
If full employment is a pipe dream, why are we routinely treating unemployment as a personal failure?
Project Shasta is now Adobe Podcast
I used Miracast with the Microsoft stick to watched movies and it was way better than competitors IMO.
Poll: Do you use ChatGPT in any productive way?
Hey HN, by now almost everyone here should have heard of ChatGPT. Many have already tried it out. I would be interested to know how many of you have used it for something productive. For example at work or at university.
In science, if you don't know, you don't make the claim, that is basic positivism and the scientific method.

So basic in fact, I was thought this in elementary school. So far ad-hominem attributions of naivety.

Anyone that humanises computation is not only committing an A.I. faux-pas but are going against the basic scientific method.
That sucks and this is something Google needs to fix, but for everyone else: make sure to get backup codes for your Google Account and place them in a password manager.
Be Worried About the Split in the Methodist Church
I still don't consider myself a veteran but I saw the web evolves from 2010 up til now. And imho we took a wrong direction. Web apps and pages have become so bloated and complex that's crazy.

I'm just starting to recover from my previous work. I had to maintain migrate and add features to a legacy system (built in 2017) which had initially a GraphQL api and a SPA, but that was later split in 12 microservices (with cycling dependencies because hey why not) and 3 Big react applications, all of that in Javascript + Typescript (added later with all the gradual typing stuff that makes you think that your code is correct).

All of that to serve 300 monthly users between 35 and 50 years old, who just cared about filling forms here and then and have some charts over data. 0 rocket science.

So far I remember history going like this:
- 2010 Clean SSR with rock solid boring technologies and some vanilla JS where it made sense, I remember page load where crazy fast and you could not feel the need for an SPA.
- 2012 NodeJS arrives. It came to save us from slow blocking IO apparently (??)
- 2016 React arrives. It came to save us from boring old SSR apps
- 2017 All React + SPA frameworks (in house often)
- 2017+ Someone has the brillant idea to do SSR with React. "It's a revolution"
- 2017 GraphQL arrives. You are saved.
- 2020 Nextjs arrives. You can now do static generation for SEO and SSR and apis ! That's great. Thank you Next !
- 2022 Someone wants now to do Server Component that will make your page load going insanely fast (which we already did in 2010 when we carefully loaded vanilla JS at the time)

I learned a bit of ASP.net core recently, and I think that boring razor pages are still relevant.

I remember my first lead in 2010 telling me that ORMs and SPA where completely overrated. I didn't agree with him at that time. Now 12 years later I think he might have been correct.

I'm not saying SPA have not their place. Some apps can't do without it. I'm saying that we are victims of "hype driven development" which involve having some trendy hashtags in your resume and convince your manager that you have seen an incredible new tech that will make the business incredibly wealthy.
Except it does not and you end up with a legacy system that nobody wants to maintain because too complex.

Maybe like Jonathan Blow stated in one of his videos, we make a confusion between going forward and progress.
Now all the new kids learn React in some boot camp or online but have no idea how to implement a map function. And I feel old and grumpy. And tired by all this.
Fair enough! Thanks for the insight - and the moderation, which I'm sure is not an easy task!
previous discussion about steampipe: https://news.ycombinator.com/item?id=33034351
Yes, a for-profit corporation has the nefarious plan to... checks notes ...try to earn more revenues. We certainly can't stand for that!
> The EU is an incredible boon to civil rights

We don’t even have a true right to free speech. That puts us behind the U.S., because I struggle to think of a “civil right” that we have but Americans don’t.

And before you pull “healthcare”, first of all, it’s got nothing to do with the EU, and secondly, in most EU countries the state-funded healthcare is so abysmal that everyone who can afford it still takes out private insurance.

> and our consumer protections are enviable.

Like GDPR, which is a legislation so fantastic that for most businesses it’s physically impossible to truly comply with it?
My experience in the USAF. The tech school I was in lasted about 7 months. Every week we had tests. Drop 2 tests, and you moved over to "Bakery Operations School" two buildings over. It was a 2 week class and they always had openings.

Some people got lucky, it was always "convenience of the AF", and the list changed every week. You could wash into loadmaster or DLI, if your scores were good and there was an opening. But they wouldn't keep you on casual status very long, only a couple of weeks. Due to numbers, security police was common. Low score required, lots of demand, short tech school.

Now to casual status. We called it "AFI, Awaiting Further Instruction". The NCO supervising was always old and or bitter about the USAF. He was being forced to supervise a bunch of young airman against his will. The goal was to do a little smidgen of work, then hide until 4pm when the duty day was done. Don't get caught so the NCO had to really supervise.
HP inkjet printers. I’ve never seen this with my laser (m255dw).
> ISPs just haven't been enabling it.

It’s a chicken and egg problem. It would have been nice if everybody everywhere agreed to build and use an entirely new network at the same time, but that was never going to be practical.

The actual problem at hand was lack of address space, and I think this could have been addressed with a more viable upgrade path - turn every IP4 address into x number of addresses behind it, and allow retail ISPs to remain IP4 only.
It seems like a technocrat's dream come true! :D
It's called having an opinion and expressing it. You can accept my opinion, ask me to elaborate or convince me it's wrong. What you can't do is accuse me of trolling just because you disagree.
That is not my point. My point is that you can not (and you must not) just blindly trust random entities claiming “I’m about privacy” without being transparent who they are, where they are from and all these company informations required by GDPR or California privacy protection laws.
Agree. Here is a list of the limitations: https://github.com/citusdata/citus/tree/main/src/backend/col...
I don't know what you mean by "unlocking anything new". You have identical images at a smaller size.

Old images in your photo library aren't becoming less relevant with each passing day. I don't know why you would suggest that they are. I know that iPhone has switched to storing images as HEIF and nothing in my comment suggested otherwise.
This is a lame strategy! What kind of people do this? What kind people pay employees to deceive the customers.
another great example, yes
Livewire is intended to be used where you’d otherwise need to do an API call anyway. It is not intended to handle every single click and toggle and key press. You still do that on the front end, usually with Alpine.

It is a way to avoid writing backend APIs.

If you’re sending every click or every key press then it’s not the tools fault. I agree though, that this should be better explained in their docs.