skysight-inc/HackerNews huggingface dataset:
This is astonishing.

Coincidentally, I've just finished a year-long (side-)project building a similar app for a friend.

Similar, I say, if you only read the one-sentence description of what they do. ProjectionLab is 100x prettier, smarter and more featured than anything I could have done.

You have my full admiration, and perhaps my subscription :) I have to come back to it on the weekend, on the computer (although it looks/works fantastic on mobile.)
Bitcoin supply does grow until 2140. It will inflate only if the backing economy and users does not grow until then. If this growth outpaces the supply of bitcoins, it deflates. And just every economist (and every piece of empirical data we have) will tell you deflation is about the worst thing that can happen to an economy, in terms of monetary events.
Any Internet conversation is going to have some toxic people just due to low barriers to entry. When you see someone who thinks “that maybe a lucky crypto buy could help them dig out of crushing debt”, you shouldn’t be mean to them, but it’s very important to let them know that it’s a bad idea! I remember going on a few snarky rants back during the Safemoon pump, and I probably should have moderated my tone a bit, but it was just incredibly frustrating to see people close to me sinking substantial sums of money into an obvious, obvious scam.
Only thing missing from PHP now is to programmatically detect tainted strings, i.e. strings that are dangerous like user input, if we had that we could continue with the built in templating and still be sure to escape output at the correct moment.

Tainted strings should be built into PHP (there was an RFC for it but it didn't pass). Another solution could be using operator overloading instead (that RFC didn't pass either).
Dell Inspiron 1212 Upgradeable Notebook
They put the UK prices up on a family account up from £12 to £14 in March 2021, and now again to £16, from next month. I.e. 30% over 14 months.

In the interim content I appreciate has got ever scarcer - when it comes to that, I'm willing to be patient, a little, on account of Covid-caused production delays - but coupled with incredible price rises and complications for other users on this account? And everlasting UI headaches (having to hunt for something just to resume watching it; difficulty hiding recommendations I don't appreciate)? Forget it.
"YJIT code ported from C99 to Rust"
Beyond passing the test suite, are there more numbers to compare both versions? (e.g., compilation time, lines of code, size of binaries, performance, etc.)
It isn't a misdirected accusation, and the reason why is in the comment you're replying to.
Makes sense. But it's well-known that software delivery estimates have huge error bars.

I frankly would have limited insight if a skilled engineer reduced output by 30% in order to work a part-time job.

Ultimately, the challenge here is that managers and engineering leads just don't have a great ability to know how expensive a project should be, which is sort of bizarre given that for a lot of software the development costs are the primary costs!
I'm aware of that, but OP was talking about 3% of his transaction going to visa/mc, not stripe/sumup.
> "battery life" vs "Optimized for intensive computing usage"

These are contradicting conditions. (Unless maybe on an M1?)

If you do use the CPU then battery life will drop even for the best laptops to a few hours max, while the fans will spin like crazy emulating a helicopter taking off. All the above mentioned laptops will behave like that.

At my last place I had a Thinkpad P1 which is supposedly for the above mentioned purpose, and still I suffered from heating and noise, and the battery life was abysmal (2 hours of Zoom call would deplete it, for example).

Although I just noticed that you didn't mention portability - in which case buy an older Thinkpad T4xx/5xx which had the dual battery setup, and buy some additional batteries too, and you can swap them on the fly. Sadly AFAIK Lenovo no longer makes these laptops...

Battery life tips: 1. get the simplest screen (FHD instead of 4K, 90Hz...). 2. don't get an integrated 3D card.
Depends on the development.

I am doing C development, with some Javascript thrown in for the client, quite comfortably on a laptop from 2008 (Core 2 Duo, 2GB of RAM, 320GB spinning rust HDD).

I use WindowMaker, Firefox, Xterm, Vim, Git, Clang and GCC. from login Window to my first xterm opened in the project directory is around 500ms. My build (C only) is currently around 700ms.

My editing is lag-free only as long as Vim's 'cul' option is turned off.
How Etherum thing is an upgrade?

More centralization (AFAIR you need 32 ETH to get started, so ~$100000, not to mention possible issues where you loose full 32 ETH) vs a single GPU with only lose is your electricity cost.
With our family we use Netflix > Disney+ > Prime Video > Apple TV.

(I dont have a Taiwan CC for HBO, and Hulu isn't available outside of the US)
Yep, your right. I did a google search and it came up with 2005, but that turned out to be the entire X-series. Cheers Google.
yep can confirm. Not gonna pay 15 bucks/mo or whatever, and most of my "household" isn't gonna either ;)
UK court approves extradition of Julian Assange to US
Eee PC Modding Guide
Normal countries?
Thanks for the tip! Will use it.
I think the West could certainly resolve their housing problem using Singapore's approach:

- government owns the land

- government sells 99-year leases to private developers

- government uses profits from land sales to subsidize "purchase" of said housing

- once the 99-years is up, the land goes back to the government, residents find somewhere else to live, the land is cleared and resold under a new 99-year lease

- rinse and repeat
Framework laptop. I think the concerns about it being beta are unfounded, the few quirks it has are also had by Lenovo/Dell etc but you don’t have a discerning userbase talking about a single model so much.
It isn't that banks are looking out for poor people. That should be obvious.

But poor people do use banking services and in both countries I've lived in (US and Norway), there are built in consumer protections. They aren't perfect, but they are stronger than you get with crypto. You can often resolve a payment issue, for example. FDIC protection in the US covers most folks (most folks don't save more than whatever the limit is now).

And this protection, even if imperfect, helps folks have a little more stability in their lives.
https://www.youtube.com/watch?v=h3ppbbYXMxE
Sounds like a great way to reduce subscribers even quicker!
That’s not necessarily a good thing for configuration
> Battery life tips: 1. get the simplest screen (FHD instead of 4K, 90Hz...). 2. don't get an integrated 3D card.

This sounds counter-intuitive. I thought integrated graphics used less power than a discrete amd/nvidia card.
I, for one, applaud puerility.
Taking offence is an individual decision too.
If replaceable CPU isn’t a priority, I can recommend the T470 or T480.

I’m currently using a T470 [1] with 16 GB DDR-3 3200MHz RAM [2], a 2 TB NVMe SSD [3], a Wi-Fi 6AX card [4], the Innolux N140HCG-GQ2 1080p 100% sRGB 8-bit 400 nits panel [5] (based on the T14 / T490 display), and the Lenovo 61++ battery [6].

The result is a laptop that can hold 17 hours of battery (95Wh), supports a Thunderbolt 3 dock and the old Lenovo dock, supports USB-C PD charging and the old Lenovo charging port and is the perfect mix of performance, repairability, and compatibility.

You can build this laptop yourself, depending on how the pricing is where you are, for about 600 €.

----------------

[1] https://www.afbshop.de/notebooks/20668/lenovo-thinkpad-t470-...
[2] https://www.amazon.de/dp/B08LQG2SDS/
[3] https://www.amazon.de/dp/B07MLJD32L/
[4] https://www.amazon.de/dp/B087WVLPXW/
[5] https://www.xelent-store.de/Innolux-N140HCG-GQ2-400cd-Low-Po...
[6] https://www.amazon.de/dp/B06WGMPFCD
get an hp elitebook in the 8 series (830, 835, 840, 845) the cheapest one with 400 nit screen and put as much ram and ssd as your budget allows, maintenance is easy nothing is soldered. I spent less than 2k on mine
If you think about blockchain fundamentals, they will always be expensive.

How does a global network of peers can have transactions verified by majorities while being cheap?

Basically you could say crypto fees are the price you pay for not trusting anyone.

Using crypto is only a good alternative if you live in a society so fucked up citizens can't trust any bit of the contingent financial system.
all the subscription-based and Saas ecosystem about to crumble as inflation around the world demands that people cut back on spending. We shoudn't have let google+fb steal the entire advertising pie for themselves
Can you run one of the new digital radio standards or are you required to broadcast the wideband FM signal?
But cryptocurrency is the same as with cash. Yes, we need to teach people that they shouldn't send cryptocurrency to some shady "investment" company, just as they shouldn't give cash to a guy in a van promising them returns, but the risk profile is exactly the same as with cash, which people have been using successfully for centuries.
Ask HN: How do you deal with running errands guilt?
I work a 40 hour week, usually from 10 to 6.

It's so happened, that most of businesses surrounding me are also only open during exactly same time.

I am a human, and I need to go to doctors, therapists, other time I need to visit some place to let's say choose some furniture to buy, or just to drink a cup of coffee in a lunch time on a terrace of a cafe. I am human, and I feel I am becoming less human if I don't allow myself such things!

The problem is that I don't understand how to talk about that with my employer. Usually when I need to get out, I just put the "afk" status on slack and go.

What happens after: if I had no slack mentions, and nothing happened, I feel okay, as if my "bad move" went unnoticed. But if I see some unviewed mentions, somebody was pinging me, I immediately feel lots of shame and guilt. My reaction is: "I'm here now, let's work work work! I am sorry I was absent people!" It feels really bad and weird.

HN, did you also ever feel like this? What strategies you found useful?
> The streaming giant estimates more than 100 million households are breaking its rules by sharing passwords.

Someone elsewhere rephrased this as

"Netflix estimates that 100 million households don't think Netflix is worth its price."

which I think is very apt.
Putin is an egotistical maniac and started this war with no regard to his own people. I hope he will come to realize his massive fuck-up, but don't think it will happen unless his own trusted friends starts to talk common sense into him.

Ukraine has taken a beating before, and I am optimistic that she'll bounce back, stronger and more connected than ever.
With linux?
Haven't you realised that 'the second layer technology "Lightning"' aka Lightning Network is not Bitcoin and is an off-chain system and is centralised by design which contradicts and defeats the whole purpose of what Bitcoin was built for? [0]

[0] https://iopscience.iop.org/article/10.1088/1367-2630/aba062
> Maybe they have good shows I just don't know about. Their recommendation system seems to be crap. I browse for 20 minutes and then give up frustrated, because I can't find anything interesting.

I have the exact same experience. I've been using Netflix for years and years so they should now know pretty darn well what I like. I wanted to start a new series but couldn't find anything that isn't basically junk rated. Next step I subscribed to Disney+.
Um… I pay for screens. As long as my account is within that screen limit it shouldn’t matter who is using it.
Bitcoin is very effective environmental activism. It makes renewables more profitable because it offers a base price for excess energy. Any place, 24/7.

https://www.coindesk.com/business/2020/05/19/the-last-word-o...

Furthermore, it can reduce the hidden costs of the petrodollar. https://bitcoinmagazine.com/culture/the-hidden-costs-of-the-...
The "good" internet is still there, better than ever.

Sure, there is a lot of crap, more than ever, but finding the good stuff in the pile of crap is what search engines like Google are for.

I don't know why Google search results appear to be worse. Bing (and its many proxies) are not getting better either, so it is probably not only Google's fault.

Among the explanation I can think of:

- There is a cognitive bias: results are not actually worse

- There is an arms race between search engines and people trying to game the results (SEO), and SEO is winning

- There is a recent disconnect between what is in best interest for Google (and Microsoft) to show you and what is best for the user.

- We are reaching some technical limits. We went from simple indexing, to PageRank, to deep learning, constantly improving, and now we are stagnating.

- Google (and Microsoft) is suffering the large company syndrome, which is like SEO form the inside: employees optimize for their paycheck instead of the quality of the end product, and the corporate structure can't make these goals match.

What I don't believe:

- Google is turning evil: Google is not evil, Google just wants to make money, it has always been the case, and giving out great results made Google a trillion dollar company. AFAIK, Google is not owned by Satan, it has no reason to "turn evil" unless it makes them money, and why it would abandon a "not evil" strategy that worked so well in the past requires some explanation.

- There is a simple solution: Google may be a corporate mess, but people there are not completely stupid. If there is a simple solution that fits in a random HN post, they would have done it. As they say, for every complex problem there is an answer that is clear, simple, and wrong.
Fine Homebuilding ran several articles about installing long-term sensors inside walls in various places around a house that could potentially be troublesome. This was a year or so ago. These sensors (humidity, moisture, temperature, etc.) continuously reported their measurements to some sort of service the homeowner and builder could keep an eye on for any irregularities. The sensors were pretty low cost, if I recall; a few hundred dollars altogether. But its definitely not a common practice.
Was looking for the same thing, what does this mean for Ruby performance?
The PR itself says:

> The new Rust version of YJIT has reached parity with the C version, in that it passes all the CRuby tests, is able to run all of the YJIT benchmarks, and performs similarly to the C version (because it works the same way and largely generates the same machine code). We've even incorporated some design improvements, such as a more fine-grained constant invalidation mechanism which we expect will make a big difference in Ruby on Rails applications.
> the fact is they add cost.

I’m glad your opinion is informed, but absent from your response is any consideration for students, so I think we are concerned about different things. I never disputed that any of this costs money.
Ask HN: Best way to learn about computing history?
I'm a software engineer, mainly working on mobile apps (iOS primarily) through React Native and some Swift/Java. I have a CS degree and about 7 years in this field.

However recently I've become very aware that JS/TS and Swift etc are just APIs on top of APIs. I've been drawn to learning more about how computers work, the history of programming/computers (Unix, Sinclair, commodore, etc and even going back to Ada Lovelace, Babbage and mainframes in the 1950s) and things like memory allocation. I've tried learning some BASIC and Assembly code but haven't really got very far. I read/devour articles on sites like https://twobithistory.org but they only get you so far.

What can I do to help accelerate this and satiate this desire to learn more about how computers work? I live in London, UK and would be happy to spend some money on a uni course or something if there was a good one. I learn best practically so like to be "doing" something as well as theory.
I don't see how there is any room for opinion. If you read the article, it opens with an example where it is impossible to determine the correct merge from the given information without diff3.
APL was not originally a programming language (pardon the pun) but as a notation for array mathematics.

https://en.wikipedia.org/wiki/APL_(programming_language)

"A mathematical notation for manipulating arrays was developed by Kenneth E. Iverson, starting in 1957 at Harvard University. In 1960, he began work for IBM where he developed this notation with Adin Falkoff and published it in his book A Programming Language in 1962."

It didn't become an actual (usable) programming language until 1963.
Core i9-12900KS World Record: How I Hit 7.8 GHz on 8 Cores
All forms should have input validation before you do things like try and store it or god forbid process it inside code. Instead of regex a better move might be using a forms validation library that works well and is actively maintained.
You can use the Lightning Network to send Bitcoins instantly.
24-hour race won by molecule that traveled 1 micron
> The only particularly disappointing thing is that the battery drains mega fast while suspended

That's a killer - it's 2022 and Apple are still the only company who can get that right. I'd switch over to a Framework in an instant (for dual-boot Linux/Windows) if they could fix that.
If they continue to exercise their “creativity” like they did in Altered Carbon 2 and Witcher 2, they might as well not bother.
I think this is a fundamentally misunderstanding which I never understood. Your existance and your selfconciousness as a human being is not in any way affected to some words somebody is using to describe their views. Every being is unique and their sexuality is something of their private business.

There are basically two poles - male and female. And there is anything inbetween. Not a digital 0 or 1. More like geography.

And just because I'm living right now in some country more towards the north than the south pole I don't have to define my identity by creating new words enforcing everyone to use them. Why should I bother anyone where I'm coming from and where I'm heading? Except people maybe I see the interest to open up myself?

The most important question to me is always what's the reason behind all the need to fight?
Thank you for the feedback. Very good advice. I just didn't want to mislead people into thinking that this is ready for general use.
Amongst the streaming services I use which is a couple, Netflix has objectively the lowest quality content apart from a few they really put effort into for ex Seinfeld

Just not sure if its worth it if it wasn't shared a bit
Containers are a constant headache on MacOS. The likes of Lima have greatly improved the situation, but there are still several issues (network reliability and performance are significant issues).

> Do you have a habit of modifying your wifi drivers and recompiling the source?

Not even once. But thank god for the people who do put in the effort to code support for shitty walled gardens[1]. This age old strawman argument diverts attention away from many of the other virtues of Linux.

My personal coding and gaming machine runs Linux. My work laptop is MacOS. Almost every day (as no exaggeration) there is something new that doesn't work on MacOS, that yet another hostage of the Apple ecosystem has fixed for Apple.

> improved chasing dependencies vs just brew install

This is a very strange comment considering that brew was inspired by Linux package managers. Brew is incredible compared to what is available on MacOS (which, to be clear, is nothing), but it doesn't hold a candle to what's happening in the Linux world - especially with the likes of ostree, guix, and nix.

MacOS is an operating system designed for creators and influencers. It can be modified to the bare minimum of development competency. Even Windows pulls ahead of it with WSL, and that's saying something.

I can't comprehend why developers voluntarily subject themselves to it.

[1]: https://asahilinux.org/
This didn't happen.

The rust community needed a cross-platform layer and built it.
Ask HN: What to do if job sucks?
Hi everyone,I hope this is an ok place to rant because I'm so tired - mentally and physically.

I found a job in the marketing area and it is draining. Not the job as much as the people I work with. I'm very new to the field, but asking questions is bad. I'm good at my job (the results show) but the people around me are rude, hostile, and downright condescending when I ask questions. Even HR is rude, so there's really no one to talk to. The turnover rate is high as well. It's exhausting to deal with this day in day out and feel anxious and dreaded to go into work. That said, I can't quit for now - I need the money and I'm not hearing back from anyone else. Are there people out there who can go into work and just go home without having to deal with all this BS? I'm also seeing a therapist because my self-esteem is at an all-time-low. It's slow but for now I just feel like running away from all of this.

PS I know it's pointless to rant but I just feel so stuck and hopeless.
Funny because the bitcoin community hates NFTs just as much as the anti-crypto community.
While always neat to read about, I have no idea how you'd ever build one of these homes where I live. If you look at new construction, the poor quality work usually means the the home doesn't even meet the existing weatherization standards. Not to mention you'd have to convince an inspector that everything done is to code.

While I'm always impressed with such structures, they seem mostly out of reach for someone living in suburban america.
The slots are usually Mini PCIe (if not M2).
Bitcoin being deflationary helps us move away from the mentality of a throw-away society.

You can use the Lightning Network to use Bitcoin as a currency. It's almost instant and free.
While I agree with your point, it is still quite useful to understand the cultural and historical aspects that are constantly evoked, even by Putin himself who puts much emphasis on these points, and they are spread by the media. It's not so easy to see and understand them from outside.
There is a real war between upvoters and downvoters of that comment. Upvoters are slightly winning, but so strange to see number of my karma different on every reload!
Sure, but for countable subsets (such as the rationals) it is easy to show.
AWS Fargate security overview whitepaper [pdf]