skysight-inc/HackerNews huggingface dataset:
Most of the bad habits stem from how C is taught.

It should not be the first language freshmen are taught in universities. All the effort will be wasted on teaching basic programming instead of the actual language and good programming habits.

Pointers and the memory model are core concepts and should be taught early on. The worst programming books I have seen introduce them in the very last chapter, often called "advanced language features" or something similar.

It is not a compiled scripting language for Unix systems either and should not be programmed with a text editor on a remote machine. The programmer should have a proper development environment installed locally.

Valgrind and and Clang's sanitizers should be used extensively. There is no such thing as partial credit when it comes to memory correctness.

If a certain QuakeNet IRCop is reading this, thank you. Your uni C course managed to avoid all the pitfalls above.
this zeroes memory on every allocation and deallocation. huge perf hit
Rabbit partners with ElevenLabs to power voice commands on its device
TFA talks specifically about a victim buying a brand new phone, registering a new appleid, and getting MFA bombed immediately when putting in his old SIM...
It worked 2 years ago when the cost of cars was sky high, but I don't know about today.
Interesting. Our contribution to monitoring DNS is to make sure our HTTP uptime checker runs over both ipv4 AND ipv6 as separate checks. That way if we mess up our AAAA record but not our A record (or vice versa) we still get a fail. I've looked at some commercial SAAS uptime checkers and no-one seems to offer this as a feature - have I missed one that does?

The way to do this in Prometheus is to use the following settings on the blackbox module:

[ preferred_ip_protocol: <string> | default = "ip6" ]
[ ip_protocol_fallback: <boolean> | default = true ]

https://github.com/prometheus/blackbox_exporter/blob/master/...

So you need 2 modules, one for each ip version. As for automating setting these up, we deploy our Prometheus server with salt so we can use Jinja templating in all our Prometheus config files. That really cuts down on repeating boiler plate code.

This is also interesting for other reasons; in host downtime situations you can sometime see they will drop one type of traffic and not the other.
Show HN: Markdown Docs from Code Files – Docfast (Free)
Really nice project, props to Carlos!
In theory, Wikipedia is an anti-nomic, as it disavows firm rules. But in practice, it plays out very much like a nomic.
Thank you very much. I can't say how much these comments motivate us.

When I was a kid I saw tech as a really aspirational thing (jobs, iPod, touch screens, Skyrim). What can be done with modern GPUs and transformers is making me feel like that again.
You already eat crabs, crayfish, shrimp, and honey. Asian peoples also consume many other insects as food, which reduces the demand and price for Western food.
"recent"?

This happened to me and my wife (each starting a few days apart) in 2021, or maybe 2022 but no later. It started with a couple requests a day, then ramped up to every hour or something. IIRC we also both got a couple SMS claiming to be from Apple.

As soon as it ramped up I set up both accounts to use recovery keys, which is a move I had planned anyway on grounds that it should not be in Apple's (or someone coercing/subverting Apple, be it law enforcement or a hacker) power to get access to our accounts. This obviously stopped the attackers dead in their track.

For similar reasons I set up advanced data protection as soon as it was available and disabled web access. Only trusted devices get to see our data, and only trusted devices get to enroll a new device.
Death penalty is supported because we think it sends the person to eternal torment in hell, not because we think it purifies them. It’s literally the opposite to what you are claiming
A tool to get insights into the usage of Github Action.

Starting with basic analytics, then adding the ability to create SLA, and maybe predicting spend.

Still very early https://github.com/marketplace/action-insights-repotower
>phone numbers.

On the official Apple reset form, the "phone number" is one of the id options the hackers can use to MFA bomb the target:

https://iforgot.apple.com/password/verify/appleid

The gp proposes a different "private identification string" that's not public. Public IDs such as "email address" or "phone number" are susceptible to what this article is talking about.
For me it took some practice, but I got there in the end.

https://liampulles.com/jira-tickets.html
>This is such a first world problem.

Indeed it seems that way. It's kind of funny and sad at the same time when people get frustrated over such things.
> I would say that you want more than 32 bit pointers

Fil-C uses fat pointers to retain bounds and type information to make existing C code safe (typical C is filled with pointer arithmetic and casts).

Languages like C++/Zig/D have bounds checked slices and containers (or at least have facilities to create them). So fat pointers are not necessary. Slice types can also fit into 128-bit (start+end pointers), so they can be atomic.
Let's just say that they are a perfect match for the Dutch palate..
> If they do something egregious, then people revolt.

Do you mean something egregious like the mass surveillance of the population, or the mass incarceration of citizens, or widespread theft via civil asset forfeiture, or executions by police, or human experimentation on Americans, or dropping bombs on citizens in US cities, or the military shooting protesting college kids, or lying about weapons of mass destruction to justify wars, or prisoners being tortured, or being subjected to virtual strip searches and groping at airports, or two thirds of the population living in "constitution free zones", or the authorization of the indefinite detention of U.S. citizens, or any of the other many many egregious actions that have already been and/or are still being carried out by our government?

My point is that the threat of revolt is extremely remote. For all of the abuses and the erosion of our rights and freedoms we've had just one attempt at violent insurrection in recent history. It involved about 2,000 rioters motivated by a conspiracy theory and it fell apart very quickly. The threat of a successful revolt is basically zero, and that's actually a good thing. A revolt is highly unlikely to solve the problems that we have. Unfortunately that also means that the threat of revolt is highly unlikely to act as any sort of deterrent that might prevent abuses of power by our government. We're far better off making use of whatever is left of our democracy than trying to re-enact the revolutionary war.
> Unlike infant formula, toddler milks are not regulated by the Food and Drug Administration.

How is that possible?
Tales from a Mechanical Engineer (2023)
Well, you can just extract the frames from the video and save them as PNGs. I am not sure though if iPhone videos contain the metadata necessary for photogrammetry model generation (camera angle, etc.).
I can't believe I've been working on my JS canvas library for 10 years! Last week it finally passed the 300-stars-on-GitHub mark.

https://github.com/KaliedaRik/Scrawl-canvas
That is not true. Please read article, he even bought new phone, and this did not stop attack, because of same phone number.
I woul not even call this MFA attack, as they did not need his password. It is more like recovery password attack.
Well, you see, water is cheap. Heat is not..
And Meta denied that Zuckerburg was involved in Project Ghostbuster, yet here are the emails proving otherwise...

When are we going to start holding CEOs (and shareholders!) accountable for this behaviour. The guy is worth $173bn and can seemingly abuse whatever laws he wants behind the corporate veil to further increase his fortune.
Try https://hover.to/
Homeowner can get a 3d model of their house for free
Yes, like password :)
Currently in Nagoya and this is my fourth trip to Japan. Can also recommend.
I am probably wrong about #2. It's probably too easy if you get the # optimal moves. If you know the number of moves, that tells you how many non capture moves. That is a very strong hint, especially since there are only a handful of real choices per puzzle (at least today).

I don't think I saw the #moves the first time, or at the very least the lack of a try again/try for optimal/try other puzzles button made the page seem terminal. I imagine the share button is prominently there to go for virality.

https://wafflegame.net/archive is a game that is very similar to yours. I like their layout. The archive with a score per puzzle and aggregated information at the top is fairly addicting.

Waffle puzzles give you a maximum number of moves, 5 more than optimal. I like that more than infinite moves with try again. I think "failing" gives attempting more meaning.
Facebook partnered with companies to have root certificates installed on phones
>And two sides of the city no longer linked

Have you looked at a map of Baltimore? They're very much linked, you just have to drive a little farther. The only issue will be that all the traffic this bridge previously carried now has to reroute to the bridge farther north, so now traffic will be much heavier.
It's not a recent approach, but this is a recent campaign using it against many people. Someone likely got a list of hacked passwords from some recent dump and is going through the apple accounts from it.
> Opposition to abortion in the US is entirely premised on Christian ideology and the belief that a human is ensouled by God at the moment of conception

Historically, many Christians (e.g. Augustine, Thomas Aquinas) opposed abortion from the moment of conception, yet didn’t believe in ensoulment until later in pregnancy. This is because they accepted Aristotle’s belief that ensoulment only happened at around 6-12 weeks gestation; but they classified abortion from the moment of conception as a form of contraception, and they believed contraception was a sin. This was arguably the mainstream Christian position from time immemorial up until the 19th century. Maybe a rare position today (especially if you are limiting your consideration to American Christians), but it demonstrates that time-of-ensoulment and morality-of-abortion are (at least partially) logically independent questions

> Science certainly doesn't support outlawing abortion

Whether to outlaw anything isn’t a purely factual question, it is a value judgement. And the question of whose values are correct is fundamentally beyond the scope of the natural sciences. So, science really doesn’t support outlawing or not outlawing anything. It is true that, if we agree on what are the right ethical principles, then science can (sometimes) resolve factual disputes that arise in trying to apply those principles; but if we don’t agree on which set of fundamental ethical principles to adopt, that is a dispute for which science cannot help us
And I can only speak for myself, too, but: By Y2K, I had dual-B channel [128kbps] ISDN dialup with a local ISP. (As housing situations changed, it ebbed and flowed a bit after that for me at home -- at one point after ISDN, I was doing MLPPP with three 33.6k modems and hating every minute of it. But by 2001, I had unfettered access to 860/160kbps ADSL at a music studio I helped build that I could drive to in about 20 minutes, any time of day or night -- by then, "broadband" was common in my old turf. And by mid-2002, I had DOCSIS at home. Changes were happening fast back then, for me.)

The Dreamcast did use GD-ROM, which did hold up to around 1GB, and the usual way to rip those was to connect the [rooted/hacked/jailbroke/whatever-the-term-was] DC to the PC, so the Dreamcast could do all of the reading and transfer that data to the PC for processing and burning.

But even though GD-ROM could hold 1GB, a lot of DC games were (often quite a lot) less than ~650MB or ~700MB of actual-data, so they often fit well onto mostly-kinda-standard CD-R blanks of the day without loss of game data.

There were also release groups -- because of course there were -- that specialized partly in shrinking a larger (>650 or >700MB) DC title down to a size that would fit onto a CD-R, or sometimes onto two of them. (That involved Deep Magic, for the time, and implicitly involved a download stage.)

And my friends and family? I had one sibling who danced around with computers, and she had a (flaky AF, but existing) CD burner a year or two before I did, and most of my computer-geek friends were burning discs before Y2K as well -- even if it meant using a communal CD burner at a mutual friend's house.

But again, that's just my story -- which I've simplified to remove some stages from.

I don't doubt your own story even a little bit. Gaming for high-speed internet access, even in properly-large cities, was kind of the wild west around that time, and I agree that CD burning was unusual around that time.

I was a bit early for getting things done fast in my own area of small-town Ohio, and I think I was generally good at exploiting available options.

(Not all ideas were good ideas: I once helped negotiate and implement a deal to run some Ethernet cable overhead across a parking lot to a small ISP next door, so we could have access to a T1 at the shop I was working at, for $40/month. The money was right according to all parties, and we didn't abuse it too bad or too often...until it all got blown up by lightning, with huge losses on both ends of that connection.

The ISP never fully recovered and died absolutely a month or two later.

Which, incidentally, is how I learned to never, ever run Cat5 between two buildings. Woops.)
https://old.reddit.com/r/selfhosted/comments/1bouuv7/warning...
No, this is not an efficiency you want to replicate elsewhere. It come at huge costs, monetary and ecological. This is a model pushed to the level of absurdity.
I don't think that's the case. The main gas imports come from the US, with the rest coming from Africa. This is why we don't need to follow the general EU rules regarding gas pricing [1].

BlackRock is indeed problematic and housing is a significant issue. However, I don't believe that house renting impacts the GDP. Construction does.

The current Spanish administration can hardly be considered neoliberal. Although the main party in the coalition is positioned in the center (progressive in all aspects except the economy), they share the government with a strongly left-leaning party, by European standards, I mean.

I'm not certain about the exact reasons, but I suspect it's related to the relatively low energy prices [2] (compared to the rest of the continent, except Portugal), and a social shield that helped protect families' income during the pandemic. This shield enabled them to continue consuming goods, even amidst higher inflation.

[1] https://www.cnmc.es/prensa/informe-mayorista-gas-europa-2023...

[2] https://www.lavanguardia.com/economia/20220326/8155123/excep...

edit: corrected format and typos.
Many thanks for replying! I am considering text-only NetBSD setup for an old machine, so your pointers are inspiring and useful. For almost a decade, I have tailored hyper-minimalist RAM-booted systems with Tiny Core Linux [1], a distro essentially built for this kind of use. But I've always been curious whether NetBSD would offer any advantages here, or a different kind of flexibility (and it also has excellent documentation).

Would be great to have a customized Unix that boots just as quickly as e.g. FreeDOS on 10+ year old hardware (in something like two seconds).

Thanks again for sharing your setup!

1: http://tinycorelinux.net/
My condolences. It's crazy how much the dollar will take you in Japan. I'm getting meals at Co Co Ichibanya that would run me $30 in Koreantown LA for $6 here.
Right. I am not really thinking of designing pillars that are impossible to knock over. I am thinking of alternative bridge designs where a higher percentage of the total bridge stays up when one pillar is taken out.

On this bridge, the main section of the bridge is supported by four spaced pillars, making three main spans there. One of the middle two towers was hit, so this should affect two of the three spans. But it took down all three of them. A span that was supported on both sides by intact towers still came down. That is what I find most surprising here.
Japan nappy maker shifts from babies to adults
You are probably looking for this summary [1]:

https://www.vultr.com/legal/tos/

Section 12:

You hereby grant to Vultr a non-exclusive, perpetual, irrevocable, royalty-free, fully paid-up, worldwide license (including the right to sublicense
through multiple tiers) to use, reproduce, process, adapt, publicly perform, publicly display, modify, prepare derivative works, publish, transmit
and distribute each of your User Content, or any portion thereof, in any form, medium or distribution method now known or hereafter existing, known
or developed, and otherwise use and commercialize the User Content in any way that Vultr deems appropriate, without any further consent, notice and/or
compensation to you or to any third parties, for purposes of providing the Services to you.

[1] https://old.reddit.com/r/selfhosted/comments/1bouuv7/warning...
Show HN: Google WebDesigner
I ventured as much. Given the amount of messages and the personal details gathered, I also guess attacker tools have significantly been improved or streamlined.
Scale Is Overrated in Payments. You Should Focus on Scalability Instead
Oh wow. I thought this was just my personal quirk. I absolutely cannot tolerate malai in my milk. I (involuntarily) spit the milk out if the mouthful happened to have even small bits of malai.
Not Android ones.
Is the tool available to use somewhere? I've been looking around, but I am not familiar with the research paper format of these types of tools so maybe I am overlooking some obvious link to a repository or something?
Big dollar dump coming, maybe.
I think we should start doing product liability lawsuits to any organization capable of having user financial data affected from their account, that is using SMS one time codes as either default, enabled by default, and the heaviest legal remedies to financial organizations where that's the only option

we should also update PCI DSS compliance or whatever relevant security standard to call SMS one time codes totally insecure

we can also reach insurers these companies use and tell them to force removal of SMS one time codes

do a multi pronged assault on SMS one time passcodes
The word "confabulate" is underused in AI image generation circles.
> Not related to Libkedin, but what is the carbon footprint of all electron-based apps that take hundreds of megabytes and gigantic amount of processor time?

Whether the CO2 footprint is high or low (and I assume it is very high), the real problem is that it would be a very simple way to improve CO2 efficiency.
Skyebrowse 2D maps and 3D models from videos
You can't use Roman techniques to build a bridge over a river that's a couple of kilometers wide that can carry heavy trucks, unless you're thinking of building a dam.
With the always caveat that no other nation can replicate what Singapore does without widespread use of slavery or culling/exiling the poor.
Remember that Naughty Dog was acquired by Sony, thus access to internal info, and until Sony released Phyre Engine, and the GT demoed what was possible with the PS3, most studios were kind of lost targeting it.
There's no requirement for you to be pleasant on an internet forum, but there's no reason not to be either. Snark is rarely becoming.
The Model Isn't the Territory, Either
API fuzzer built, currently supporting generating data from jsonschema but now expanding into also fuzzing grpc apis based on protobuf files.

It's fun and I don't think LLM with all the uncertainty would fit as well since you want to cover the whole input space.

Hope to charge 99$ or something per year for it but I don't know if anyone would pay for it :)
well, the secret will come out at the moment they google up that lagniappe jewelry.
My Partner Is Messy. Help
I wonder how long it will take until another goal of these phone calls will be to gather enough samples to convincingly clone your voice.
As the article points out, it will make no real difference to immigration numbers. It's just more performative cruelty for the Tories.

The truth is, they need immigrants, which is why our immigration figures are the highest they've ever been, despite them being in power for 14 years. But they have to pretend to be "tough" on immigration for the hard of thinking (i.e. their voters).
They appear to be appropriately named
Interesting. I was contemplating moving to security keys (which according to the setup flow "replaces verification codes" but IIUC you're saying one can still fall back to verification codes in some flows?
Some years ago when I still had my 2009 Macbook Pro I noticed that if:

- The laptop was charging

- I was touching the laptop with one hand, and either (my memory is fuzzy on the details by now but it was one of these two circumstances):

- A friend was touching me on the side of the forehead with one hand and touching a crack on the wall with the other hand

OR

- I was the one touching the crack on the wall with my other hand.

Again, I don’t remember which of these last two. BUT I remember the result: I would see banding with my eyes (very similar to what you see with cameras when their shutter doesn’t sync with AC power).

Now, our eyes don’t have shutters so I have no idea what was going on but I saw it.
C Struct Layoutings
(I'm the author) Every wondered how C data structures are layouted and aligned in memory? Every wondered how C data structures are layouted and aligned in memory? This is the topic of the newest blog post in my hello-ebpf series.
In few years you'll discover classic Smalltalk workstations, modern Pharo, with a probably nicer language than Smalltalk itself. This model is essentially the original desktop model with it's end-user programming concept.
> I would expect anyone doing this from 2010 to at least have decent savings

This is what I don't understand. A lot of developers could easily retire if they saved their money decently well for a decade or even less. Are we all just greedy?
That's what I detest about Youtube. Murphy's Law says I'll manage to pick the videos that are wrong.
> for purposes of providing the Services to you

This seems the key part
What exactly is your solution?
The only "correct" that matters here is if it produces a result that's useful for 3D graphics.

The "some pixels get randomly blended multiple times" behaviour is simply not useful. And if it's not useful, then it might as well not exist. And it certainly can't substitute for the more capable blending behaviour that I'm claiming the Saturn should have.

In another comment [1], I go into more detail about both why visually correct (and capable) translucency modes were very important for early 3D consoles and speculate on the minimal modifications to the hardware design of VDP1 to fix translucency for distorted quads, while working within the framework of the existing design.

[1] https://news.ycombinator.com/item?id=39835875
it also doesn't have to be related to creepy human data mining like worldcoin, or AGI

could be something as simple as a behavior with an employee, a comment even outside of work, or the store. This is San Francisco we're talking about, its very common there to try to do something progressive and then realize that reality does not support that attempt.

but it could also be the gpt store, preserving some semblance of the non profit mission

just doesn't have to be as deep or novel as you think
Hey, great idea! I was also thinking about something similar. Great job!
How to bypass CAPTCHA using Python
The New Frontier of Cloud Economics: Why AWS Costs Are a Weighty Issue (2023)