skysight-inc/HackerNews huggingface dataset:
Nowadays I would introduce chatgpt as an intermediate layer to use the language. I did some experiments recently with chatgpt4.0 and R and, while not perfect, it did great being able to go from specification to code to interpretation of the results.
Gah! You're right.

I should have caught that as the largest category ovrall (all years) is general news sites at about 8.5% of all FP stories. So no single site should rank above that.[1]

YT is still the single top site for 2022 front page stories though. Top 10:

Site Stories Points ( mean ) Comments ( mean )
------------------------------ ------- ------ ---------- -------- ----------
n/a 432 167275 ( 386.32 ) 125304 ( 289.39 )
youtube.com 105 27243 ( 257.01 ) 12489 ( 117.82 )
nature.com 80 17694 ( 218.44 ) 11716 ( 144.64 )
wikipedia.org 68 12258 ( 177.65 ) 5855 ( 84.86 )
nytimes.com 67 21190 ( 311.62 ) 21765 ( 320.07 )
arstechnica.com 63 18319 ( 286.23 ) 12057 ( 188.39 )
ieee.org 53 9432 ( 174.67 ) 5933 ( 109.87 )
reuters.com 53 28360 ( 525.19 ) 29033 ( 537.65 )
theguardian.com 49 12228 ( 244.56 ) 8677 ( 173.54 )
quantamagazine.org 48 11293 ( 230.47 ) 5519 ( 112.63 )
science.org 47 12485 ( 260.10 ) 7655 ( 159.48 )

"n/a" are posts without links, typically Ask/Tell HN, Who's Hiring/Wants to be Hired threads, etc.

________________________________

Notes:

1. "General news" has actually fallen in recent years, with programming/code submissions (frequently Github/Gitlab repos, plus language-specific sites, etc.) at 10.5% of all front-page submissions in 2023, blogs at 10.25%, academic/science (5.2%), and general news (4%).
The "buffer overflow within a struct" is used a lot when you have built a "header" struct that you are just pinning to the start of the some record and the bottom of the struct has a line like:

char data[0];

The purpose is to give you a handle on the remainder of the data even though you don't know the size beforehand.

Technically this is not valid under strict C, but it's also incredibly common.
At least in the UK leasing seems like a real waste of money?

So that ford focus is £300/month for 4 years of use, plus an initial fee of £2k. So after 4 years you've spent £16k and then have no car. Why not spend that 16k on a used car?

My last car I bought used was £7k and 3 years old and I've had it for 11 years now - it still has about £1k of value left in it, so it so far has cost me about £500-600 a year with only basic maintenance costs.

I figure the most leases are taken out by businesses.
Peter Arbeitsloser, a machine therapist, rated 10.

Levels were initially added as a “gimmick” by the programmers, and quickly came to dominate every aspect of life. His last name was assigned from his father’s job title at the time of conception.

https://qualityland.de/ql1/
Or include a setting for users that used a unique password.

When, five to ten years ago, everyone started sending email conformations "is this really you??" when logging in with the correct username and password on the first try, I always contacted support if that can be turned off. I figured the only way they were going to know it's a pain is if people complain. I have yet to learn of the first site where this is actually a choice...

Come to think of it, why haven't I made a Thunderbird plugin yet that recognises these emails and either sends the code to the browser or autotypes it. The credentials are filled in automatically, why not also their stupid email? Does this exist already?
Ask HN: How to Learn Design Patterns?
1. How do I learn different design patterns?

2. How do I know when to use one?

3. How to evaluate and use them when developing a feature?
Although HN is a very bad example of an “average” anything, it’s still a good catch. Thanks for reminding me. SPAs can definitely be leaner than regular websites. Never disagreed on that one to be honest. SPA or not is just a delivery method. Clean SPA or clean “regular” site, it’s all good.

Again I was just venting and that sucks. Yelling at the cloud(s).
> Sure, the bulk of the user pyramid might be retained — for a while — but the peak is where the action was. Like the growing shoot at the end of a branch, that’s where new applications are written, new content is produced, and new markets are created. The rest just consumes, uses, and follows.

And the suit-wearing MBA will probably say "yup, that's fine, it's harvest time!"
Incus v0.1 released (community fork of LXD)
> N.A.R.’s chief legal officer, Katie Johnson, sent an internal message to staff that clarified the group’s own interpretation of the rules for agent commissions. In that message, which was obtained by The New York Times, she said that while N.A.R.’s policy does require listing agents to offer compensation to a buyer’s broker, that offer can be $0.

Prior to this clarification, I could see how people would think that the compensation would have to be nonzero (otherwise why would you require compensation?).
Yes. This is the Christian concept of faith and grace.

"For by grace you have been saved through faith."

Because of Christ's grace, your belief is sufficient even if your acts are not.
What do you think I’m missing that makes C# 12 not a-lot-of-lipstick-on-a-java-pig?
Back when I was writing 6502, you didn't keep it all in your head, you kept it in reams of tractor-fed dot matrix paper, usually with a lot of scribbled pencil notes and corrections.
Ok. It's currently Spring 2023. What is it?
Companies that are beating the West
Just use Brave. It has never tripped the ad-blocker detection on any site since I started using it about 4 years ago.
> I see people saying that CUDA as an API is very tailored to the capabilities of nvidia GPUs

I'm wondering how true that is, because that could give NVidia issues in the future if they need to redesign their GPU should they hit some limit with the current designs. Dependence on certain instruction makes sense, but there's not technical preventing AMD from implementing those instructions, only legal mumbo jumbo.
https://en.wikipedia.org/wiki/Double-precision_floating-poin...

NVIDIA fp32 (H100) has 2x more TFLOPS than AMD's fp32 (MI250) and AI doesn't need fp64 precision.
Using 200 repos is just creating unnecessary problems. Use a monorepo.

That said, all the solutions are applicable irrespective of how many repos you have. First I'd heard of an "age report" too. I like that idea. It's too easy for bugs to be marked low priority and then never get fixed.
Exactly - content authenticity is a narrower and more tractable problem.

And I suspect in most cases that is enough - the world runs on trust, so if a reliable source (eg, the NY Times) attests that a photograph is authentic, then we can reasonably trust that. And as you noted, this chain of provenance can go all the way back to the device itself.

Fraud, on the other hand, is much harder to prove without a doubt. It is still a problem, but probably less so in the general case [1]. The concerning thing seems to be extremely targeted attacks, eg, hacking a CCTV to implicate someone in a crime.

[1] Notwithstanding folks who slurp up unfiltered content on, eg, TikTok, but the most outrageous stuff usually doesn't "make the news" on its own without more vetting. If anything, this will reinforce the importance of actual journalism, fact-checking and corroborating evidence.
Emphasis on "also".

If you optimize a shell feature for general-purpose programming, interactivity will suffer (increased verboseness, usually), and vice versa.

If we try to bring shells closer to the real PLs, instead of just using those PLs when it matters, we'll lose some of things that made shells attractive in the first place.
I also have an S7+, and I've been very happy with the device. How do you feel about it in 2023? I'm tempted to get the S9 Ultra as an upgrade but I'm on the fence right now.
So I assume that in the end employers will somehow pay for this product. I encourage you to think long and hard about the alignment problem.

If employers pay for this, when will the candidates experience suffer (and vice versa, the party that pays will always have priority though). How can you counteract this in the long-term?
It uses LoRA which is much smaller than full model
In my country there’s a tendency to provide max 50MBit/s up on consumer connections, but a few do offer more. I‘m on a FTTH plan with 130 up now, and think this would suffice for most current use cases. There’s also the possibility to bundle multiple connections with enterprise grade hardware - last time I looked that was a 1k one time investment. I‘m dubious as to whether that would actually boost uploading speeds though.
Very wrong aswer though. Microsoft's NT OS line runs on multiple architectures. Apple's 68k to PPC transition was a disaster. They fixed it later, but the first gen PPC was near unworkable. I loved Apple's Mac line before that, but this made me switch.
Ah! That’s interesting. I have to do some more reading instead of yelling at the clouds. Thanks for that.
Social media punishes you with useless in app notifications when you comment on TikTok, they also flood you with the user's posts if you click like. Apps like Instagram have created faulty DM filters that make messages go unnoticed in spam boxes for years as well. The UI on gmail and hotmail are intentionally hobbled to encourage paid subscriptions... It's not our fault at all we don't communicate... Apps keep us all separate because they don't want us to communicate our dissatisfaction and share info on our experiences about them with each other.

Tons of users automate accounts, posts, and even live streams, so it's impossible to tell which accounts are real, as platforms do nothing to stop impersonators and spam accounts. The Internet is no longer live nor real time, everything is also moderated and filtered by QC. Platforms censor complaints and anything they deem negative about them, people have been conditioned to say nothing because of that.

Even reddit burries private messaging on it's site, I don't want to install yet another clunky and limited app.

As so called "social media" tools, they really discourage social behavior and encourage ads and really impersonal promotion of products. It's the platforms, not the users that got us here.
That's somewhat true, but not reflective of reality. Most third party apps are interfaces to the phone app. Very few use local storage. Many restrictions exist on the assumption you also use a phone (iMessages only showing last 24 hours, unable to set as primary Find My device, etc).
I suspect the article was written by AI:

>Of course, the platform represents an interesting experiment that can lead to new approaches to assessing the social status and standard of living of citizens. However, it is necessary to ensure transparency, data protection and a balance between individual rights and state interests
No it didn't. The laser wasn't projected from a device, nor was it functional beyond financial transaction and counting.
I'm hitting 3.9tok/s with CTX of 300 tokens on Android/778G via Userland & this is with an older unoptimized build of llama.cpp
You can do it from the homepage https://whattoreadafter.xyz
ComfyUI Segment Anything
The ComfyUI Version found here
Love the progress visualizations as sankey diagrams. Reminds me of the many posts on r/dataisbeautiful about job application progress, e.g.

https://www.reddit.com/r/dataisbeautiful/comments/13if21g/oc...

https://www.reddit.com/r/dataisbeautiful/comments/vrdcfz/oc_...

You could build pretty cool statistics around this once you have enough data.
Agreed this whole things smells like a psyop

He says “My experience includes … running sources as a spy handler, surveillance detection and other advanced psychological operation strategies.”

And he uses his regular iphone with google?
Thought this was going to be about old unreplacable batteries eventually catching fire.
Try Unhook, it's a Firefox extension that allows you to turn off all the Youtube engagement features. Works wonders.
That's an interesting take. AMD mobos are no "less mainstream" than Intel ones are... When you choose a CPU you are also choosing a compatible mobo chipset. The companies that make motherboards are mostly the same, so there should be no big difference between those.

Also, while the CPU instruction sets are not exactly equal, the same is true for Intel processors of different generations too. And it doesn't matter one bit... Unless there is a bug in CPU you will never notice the difference, because it is taken care of at the compiler / kernel level.

Intel does have some advantages (and disadvantages too) over AMD, just not those.
I remember reading it as something like that, how everything was about consumerism and happiness replacing religion and morals. In fact religion and morals ended up looking like some strange creature that no one could understand in the end and became like some lost civilization to poke at behind glass or some sort of zoo. I recall the ending the most striking as I'd say the character went to the extremes of religion in contrast to his culture, like a crazy monk going off to try and whip himself into shape to feel something that no longer existed in his culture therefore becoming their next form of mindless entertainment. Though I never took a class on this I think it would likely have been interesting. I know this book was written in opposite of 1984 but I feel it's messaging wasn't as clear. 1984 had two ending, this book, I'm not sure but it feels sort more hopeful in some weird way to me at least that was how I remember.
KICAD is incredible, can't believe its free.

this is coming from an altium daily driver. Kicad definitely won't hold up during high speed memory routing or something but its still great.
Does anyone know if all the time, it is not possible for the staff to know if you tipped or not when using the terminal? Not for post-pay but pre-pay, e.g. buying a coffee. I would generally be inclined not to tip in these situations but am worried my drink will be contaminated if I don't.

I have a feeling the answer is yes, or don't know, and if there were any regulation enacted the best would be to ensure gratuities before service provided are either banned or guaranteed to be hidden. Gratuities after service provided don't seem to require any restriction.

Disclaimer: I live in a country without tips and love it, would feel better on trips to the US if it were the same.
From the article:
~25-30 min per iteration ....
We're moving from Python to Go as we see about a 100x performance improvement for our specific use case. So it's basically old stuff in Python and new stuff in Go :)
"it's now worth 1/10 what you paid for it" seems like death to me; I assume those fired Twitter engineers just thought that would be considered failure.
Thanks for the mask info and recommendations!

> we still need Engel!

I tried volunteering the last two congresses, figuring I'd do my share instead of only making use of the volunteer efforts. The first year, a task came up and I went to the angel desk but they weren't sure what the task was supposed to be or where it was supposed to be or something. I was told to hang around for a while but nothing came of it. Nothing further ever came up, tasks either required training (which might be fine, but there wasn't time for that training anymore) or were already being done by others the second they become available. The second year I occasionally checked the open tasks but same story.

The system is overflowing with angels there for the free food, the ticket vouchers, the crew t-shirts, and the camaraderie. Maybe you mean on other CCC events, or during buildup more than a day before the start? (I'm always there on day zero, when the place is relatively empty but most things are set up.)
Is this true? I don’t see how it could be. Or are you saying the engineering team is 12?
I'm using Youtube's own ad blocker called 'Premium'. Have not seen the warning yet.
Google search antitrust trial updates: Everything you need to know
Ad blocking tools can always update too. If YouTube keeps fighting to draw more and more revenue out of its users, it only drives people to other services like TikTok, where their ripped content is ready to watch. Creators on YouTube should possibly be given free accounts, because we all know the pay for their work is not fair as well. Most YT creators don't make a dime for their work.
It makes sense if you lick boots and are a quisling.

From that frame of reference, it's so good the plebs have to continue their gladiatorial combat.
And whole HN will instantly whine how this warning tramples their right to own hardware they bought.
$2.7M pilotable robot for the ultra-wealthy
So we're upvoting conspiracy theories to the top of HN posts now so long as they're anti-crypto? Are you kidding me? Since you're all already entertaining truly unhinged theories, here's a counterpoint [1]. Gordon, one of the founders, is also Jewish.

The documentary is being censored because it is insane conjecture of the same grade as Russian war propaganda.

[1] https://www.inverse.com/input/culture/bored-ape-yacht-club-n...
An excellent argument for unbanning Al-Qaeda's magazine, "inspire", which contains a lot of useful information.
I'm not sure exactly who you're referring to, but your average tech worker is not "so damn rich." Even people at FAANGs in the Bay Area or NYC often have roommates until their 30s and only then can they take a huge loan out to purchase a home on a dual income.

Just because there's people that are in an even rougher spot doesn't make tech workers "annoying." Take a look at the income inequality, it may surprise you.
>it still means your users will need to download (at least) 6MB of WASM

Isn't it like 1 second of scrolling through Instagram?
Servers are on AWS and Cloudfront. We started out with three.js for rendering but we froze at 78 and are currently working on rewriting the renderer to not use the scene-graph and instead move to a more data oriented design.
> That leaves noise in the logs - which sure, it's nice to reduce, but using an alternative port can help here.

Shifting services to alternate port numbers will stop very stupid scanners but it does not stop the worst offenders IME. Basically it just means you'll only get the really obnoxious sources that try everything ignoring responses.

> I may sound like a spoilsport - but the fact that there have been a number of security vulnerabilities (https://www.cvedetails.com/vulnerability-list/vendor_id-5567...) in this project, make it worse than security theatre, it actually increases risk whilst not at all reducing it.

Given the age of the project and that there's been a whopping NINE vulnerabilities found in its lifetime, this is a great take. By this same logic you better disable OpenSSH everywhere. In the same timeframe as Fail2Ban has has reported vulnerabilities, OpenSSH has had at least 60: https://www.cvedetails.com/vulnerability-list/vendor_id-97/p...

"Worse than security theatre" is quite the statement given they reported and fixed those issues in timely fashions.

If you apply the principles of defense in depth, using the network layer to deny access to misbehaving remote hosts is an obvious win on a lot of fronts and hardly qualifies as security theatre anymore than using a network firewall is security theatre.
Bush didn't do drone strikes because he was too busy starting wars. The drones were supposed to be a replacement for the war.
This is what I like about SQL databases. They frequently have tables that you can query to find system information. This makes it easy to explore the system within the system.

The proc filesystem on Linux is philosophically similar. It allows you to understand processes by working with files.
They should make Premium global before they start whining. I couldn't pay for it even if I wanted to (and I do). So ad blockers it is.
They don't. It's not "totenkopf-inspired".
RIP JShelter
I appreciate your tolerance and generous reading, it's just a frustration of mine. There are invariably a lot of smart people looking at any problem that is receiving widespread funding etc, and it's dismissive to be like "but what about !?!?" and like yeah they probably know. Usually it's more instructive to invert this and try to figure out what the open questions or the hot new approaches (and why they do it better) in an area is.

And yes, lowest emissions is the guy with a mattress on the floor and xbox who doesn't go anywhere but nobody's ready for that talk yet.
No mention of the DecSystem-10 or 20. I loved TOPS-20. How those machines ran so well with so many users and so little ram is a lesson in efficiency.
It works because the type (char (buf)[n]) knows the dynamic size 'n'. So the compiler can simply add the bounds check to an array access (buf)[i] if instructed to do so.

If you replace the sizes with constants it also works: https://godbolt.org/z/sKPW6zT87

The safety story is not complete though: If you pass the wrong size to 'foo' this is not detected (this is easy to add to compilers and I submitted a patch to GCC which would do this): https://godbolt.org/z/T8844e1z8

(ASAN still catches the problem in this case, but ASAN does not work consistently and has a high run-time overhead.)
I'm not that big a fan of ordering from Amazon but thanks nevertheless!
Same here. From germany, if that makes any difference.
> I always wondered how memories seemed (TFA touches on this but not in detail) to people who claimed to be minds-eye-blind. Can you not put yourself back on that beach when you were in your mid twenties? Can you not remember his/her eyes/hair/smile/etc at all? Isn't it kind of an image?

The short answer is no. No to all of that.

The longer answer is that the condition tends to be correlated with severely deficient autobiographical memory (SDAM). So, yeah, can’t remember things like I was there, or with any emotion attached. Which is sad I guess, but comes with the upside that I can’t remember bad things that happened in that way either.

Also can’t really imagine the future in a daydream kind of way, which I suspect is a downside for goal motivation.
And it is not for other languages? What makes Java special here?
> These office markets are the Silicon Valley’s weakest by availability rate, according to the report:

Santa Clara, 29.1%

Mountain View, 26.6%

Campbell/Los Gatos, 24.4%

Palo Alto, 23.1%

San Jose, 19.7%

Sunnyvale, 14.3%

Los Altos, 13.9%
There is just one problem:

The line has to go up.

The big incumbents rely on ever increasing engagement. It is their business model. I don't know what happens when that goes down dramatically, if it ever does like the article postulates, but its not an peaceful transition to little federated alternatives.
On top of the UI having very tight and visible relationship to git CLI commands, there's also a log buffer showing you exact commands executed and their outputs, and it's only a single $ press away.
Exactly this. Who develops in Swift, Kotlin or Rust without ever using an IDE nowadays?
I did not know that! But I heard that a beard makes the thing useless because that's just where the air will pass unfiltered, and I don't have / never had a beard so that's not the problem for me. Thanks though!
Yeah, this one I went back-and-forth a lot during initial implementation. It's not easy to find a balance between making it dead simple and preventing abuse. I kept it simple as far as forwarding goes - an account must exist for the sender address or else the email is not processed. For save@, I was mostly worried about covertly updating/creating opportunities based on emails alone, so there is a step where the user has to take a manual action to confirm the email note assignment. For no@, all the same outcomes, but also the sender is bcc'ed on the decline email.

In other words, theoretically spoofing could occur, but there are compensating controls in place to minimize any damage. Given a very low likelihood of an attack in this direction, that felt like a reasonable compromise. Would love to get feedback on that though!
Perhaps the title should mention this is primarily about Rust, and not thread-per-core in general, which would be interesting.