skysight-inc/HackerNews huggingface dataset:
On September 14, 2022, NTC of the Philippines announced Mobile Phone Solutions Against Text ScamsNo.006-09-2022, which is a memorandum to protect mobile phone users from SMS fraud;

NTC instructed mobile phone representatives, manufacturers, distributors and dealers to take the following measures to inform the public of these mobile phone protection functions in various ways, including but not limited to:

Mobile phone manufacturers, distributors and dealers shall provide their mobile phone users with instructions on how to block SMS messages of mobile phone numbers not in their contact list and how to create spam folders in their inboxes. These instructions should be disseminated through the manufacturer's website and social media accounts (such as Facebook and Instagram);

Mobile phone manufacturers, distributors and dealers shall post posters in their physical stores to educate mobile phone buyers how to use, enable or activate SMS interception, spam folders and other similar functions of mobile phones;

Mobile phone manufacturers, distributors and dealers shall attach a manual or leaflet to each new mobile phone package to explain how to use, enable or activate the text interception, spam folder and other similar functions on the mobile phone;

The above measures shall be implemented within 15 days from the date of release of the memorandum. Please refer to the announcement for specific requirements：https://lnkd.in/gyerYq3K

sixian.huang@lcs-cert.com
Intel exec: we respect Arm, but it's not a rival in the datacenter
I have spent a long time in ecommerce and follow the results of a bunch of public ecommerce companies.

It seems to be that Google basically collects the whole profit margin. Companies will do this to keep growth as high as possible to justify their high market caps and hope that they can eventually scale back on advertising and keep their customer base.
My sony xr-77a80j released in 2021 and at least sucks down 25W in Standby with Chromecast support on. I think it was more like 28W last I measured.
I've kind of reconsidered this a bit. Right now, the only way to test that the database and frontend interact properly is to visit the website and enter data and see it reflected either in the database or in the frontend.

It's less terrible to have a local instance that does the same thing. As long as the immediate next step is setting up and running a local database.
In 1995, the Central Government of India established the school meal program, which involves giving free, freshly prepared meals to children in Government and Government-aided primary schools. The mid-day meal programme was launched to create a significant impact on the nutritional and educational status of underprivileged children. Because of institutional constraints, it was difficult to ramp up this scheme across the country.
Can't wait for regular puzzles like this!! This was awesome! From a technical perspective, I'm wondering if there are some kind of generative procedures that can generate "solvable" graphs? Very curious about it :) Also how to get the solution from a previously generated graph although that might be simply some DFS/BFS across several "start" nodes where the search stops once all the target conditions are met. Still very interested though and amazing job!!
Who knows lol but it's interesting. If it's totally transparent does it still qualify as a Ponzi scheme? Seems no different from a lottery at that point.
Why should students be able to get loans for degrees with poor economic outlook? I don't think that's a good investment for the government.
The myths we live by...

My remark is of a philosophical nature how a culture/society creates its myths and their role in the dynamics of elites and the subjects. None of the comments, neither the original article nor on this thread cover even 1% of the reality on the origin of the crisis (energy), nor does it explain how the current EU energy market has been developed by whom and who it keeps in power, and what might be the solution (bashing Putin and puffin our proverbial chest is not it I know that much).

How such medieval mentality that we display here and in general media (us vs Putin) is so pervasive gives little hope that we even care to know the truth, care for real solution, or even care for ourselves. There is just so much to unpack that there is no chance here from such a simple sentence.
It's just the bits of the ip number interpreted as one 32-bit integer instead of four 8-bit integers.
Since the article didn't specify and I had to go to the original paper: the "aerosol" substance is sulfur dioxide
Moving node level configuration to a local SQLite DB is a freaking great idea if nothing else.

I think there’s a few things in here that I completely unashamedly love.

Ipv6 by default too was something I assumed would make kubernetes easier (since no double NAT traversal).

Since you can’t make a comment on hacker news without having something critical to say: I wish they hadn’t chosen discord for their chat platform; when things like zulip exist for free and are used already by the rust community.
Which is why Europe (and the US) have been instituted with so many divisive movements in the recent decade.
I know how you feel.
I am relishing a fantasy series that doesn't devolve into an obsessive desire with rape and other sexual atrocities. My wife and I don't get the Game of Thrones fanbase: the show is mostly horrific sexual abuse of women with some male sexual humiliation thrown in.

Rings of Power feels more like a return to fantasy as a meditation on wonder: I feel sometimes as if I was a child again stumbling upon some ruin in EverQuest or swampy bog of alien dangers.
as someone who used to work in the 80+ floor office of the same building, whenever the earth quake hits, it really isn't that bad up there.
Those are not our people (non christian, non white).
Ukrainians are. There is absolutely a difference that could be called racism, or more keenly it’s the fact that people are moved more by what they consider more close and similar to themselves.

Just to be clear, I think that’s wrong, but I wouldn’t compare those two examples with Ukraine.
Like, everyone in the industry shows agency reps a good time. Back a decade ago, FB reps used to get the clients drunk the night before they'd see Google on the principle that they'd remember less.

However it's worth pointing out that Google as an org have absolutely hated ad agencies for many years, in fact being nice to the agencies was a strategy used by FB when I was there.

I'm not disputing your point about optimisations, but the notion that Google like ad agencies is just ludicrous.
A lot of old industrial equipment used PCs with parallel ports in place of custom controllers. Parallel ports that were on the motherboard and hooked into the southbridge chipset could be accessed by DMA and driven in hard real time which is otherwise practically impossible to achieve on a speculative processor running Windows. The drivers could convert some gcode to digital signals in a ring buffer driven by an interrupt and just let the parallel port output the 5V logic signals to amplifiers, motor drivers, and so on. This was especially important for a lot of machinery because only mass market CPUs were fast enough to i.e. run computer vision to calibrate and then interpolate tool paths for a pick and place machine that placed thousands of components a minute.

MachCNC was a popular CNC controller among hobbyists that exploited this feature, for example. It wasn’t until the explosion in the popularity of 3D printers that open source CNC controllers that could run on a cheap MCU became widely available (Klipper, Marlin, etc)

The manufacturers saved a lot in NRE and manufacturing costs because a driver is a lot cheaper to write than a low volume controller design - with the parallel port they just had to design a board with a parallel port input that fanned out to a bunch of connectors going to off the shelf motor drivers and stuff. It also meant a much better user experience for users and devs alike but starting with Windows 8 drivers could no longer access LPT via DMA for security reasons (everything on the southbridge was exposed including USB iirc).

I suspect theres some proprietary component for which the driver source code was lost so they can’t adapt it to run off a PCI parallel port card (my memory is fuzzy but DMA to southbridge works differently enough from PCI DMA that it’s not as simple as changing the port number) and USB adapters can’t provide the timing guarantees. They could use an off the shelf PCI FPGA card but parallel ports were extremely common all over industry especially with offices printers so it’s very battle tested hardware. Replacing that is just too risky because redundant safety systems are far better at covering for failures than making sure new bugs don’t slip through.
The Queen’s Funeral Sets Off the Biggest UK Police Operation Ever
Orly: I paid over A$1200 for a Gigabyte Aorus Xtreme 1080 "Tai" back in 2017.

Still works stellar today, in son's PC.
The Microdynamics of Musical Innovation: History and Future of the Hammond Organ
Site is utterly baffling
The recorded magnitude of an earthquake depends on your distance from the epicentre. The farther away you are, the weaker an earthquake feels.

The recording of 6.9 was made hundreds of kilometres away from Taipei. What was felt at Taipei 101 was a much lower magnitude.
It’s confusing because “having grit” and “being gritty” are different things.

If you describe a dive bar as “gritty,” you don’t mean it has perseverance and will push through difficult tasks.

I’ve worked on teams that look for “grit,” and at the time it meant someone would persevere in the face of adversity. Now I perceive it as a dog whistle for “willing to tolerate thankless and difficult work without adequate support or compensation.”
The comment section of every article about the energy crisis, as well as the counter of every bar, has a few people going the exact route of "we never voted for fighting for Ukraine, they're far away, this is all USA using us as pawn, why would we be cold for them, etc..." Some of those people might actually be real humans as opposed to Russian bots.

So far, they seem to be a minority. The hardliners wanting us to go all in the fight are an even smaller minority. The vast majority are attentist (as usual), and governments (at least mine) are printing all the money they can to pay for energy bills, to avoid reaching a tipping point of discontentment.

I agree with you that Putin might have underestimated the capacity of EU members to support each other and Ukraine against his game of on and off with gas.

I also would not cry victory against "General Winter" on the 19th of September.
I think you’re missing the point: being in market is its own privilege
"Supply shock" may be just a fancy way of saying "The government wants more stuff but can't pay for it". Which tends to apply everywhere, every time. So we're back to "if they print money, you get inflation".

There is another supply to consider, which rarely suffers a shock: The supply of "economists" that want to be close to the government, and are all to happy to tell it what it wants to hear: "Print, print, don't worry, I have a spreadsheet that says that sometimes you print money and there's no inflation, so go for it. Am I getting invited to the next party?"
I'm sorry what?

At the very minimum crypto showed that you can run an efficient, highly liquid, double digit billion dollar, fungible or non fungible exchange market in a fully automated and distributed manner.

A huge fiat equity market such as NYSE averages $3B/d, crypto DEXes alone is around $2B/d.

Crypto also completely removes the need for middle and back offices, clearing houses, etc. on these platforms.

Just technology wise (if we were to drop the self-sovereignty of crypto tokens and just use central bank backed crypto euro/dollar/etc to replace the current financial system) a monstrous amount of manpower and energy could be saved by removing the banks, exchanges, brokers, clearing houses, compensation chambers, back office, etc. industries.
Linux, android, almost all databases, web frameworks, programming languages, chromium/electron, the most popular editor in the world and .net from Microsoft of all places (which once declared OSS to be "communism"), the list goes on.

just go back a few decades and remember people paying for Borland Turbo C. The long arc of history is very clearly bending towards open source software.
When would cores talk to cores like this is measuring?

Would two cores reading and writing to the same memory have this contention?
You just need to look.

https://www.engadget.com/the-morning-after-cryptocurrency-ma...
Manjaro uses Wayland with Gnome out of the box and I've been using it for nearly a year on and off. I have a cheap Samsung laptop that I bought to run it which replaced a broken macbook that I've since replaced. I used Manjaro as my daily driver until recently. Mostly I'm pretty happy with it. Gnome isn't perfect but it is widely used. With at least some distributions now defaulting to Wayland (usually with Gnome), things are getting usable. So, I just went with path of the least resistance and ended up with a usable laptop.

The touchpad configuration is indeed a bit sucky in Gnome. I actually connected an Apple magic touchpad at some point (version 2). Aside from the bluetooth support in Linux (which is pretty terrible and seems to not work reliably), it worked really nice with this setup once I plugged it in with the usb cable. That made me realize an important thing: most non Apple touchpads are pretty terrible and need extensive software hackery to compensate for just how terrible they are. The quality of that hackery varies widely between different drivers and hardware suppliers. The Apple touchpads are great on Linux; on par with the experience on MacOS (aside from bluetooth, which is nowhere close to that). In the end, I bought a wireless mouse and problem solved (after jumping through some hoops to get that working). But technically these are not Wayland issues.

And things like screen sharing in various video call tools needed a bit of work before they started working. This too is technically not a Wayland problem but it is bloody inconvenient if you are trying to attend meetings for work. I eventually managed to sort these issues out and have used meets, ms teams, slack, cisco webex, zoom and probably a few others. I struggled with Discord.

Generally the biggest issue in this space is just the wide variety of independent and poorly integrated stuff that all needs to come together for things to work flawlessly. You need a login thingy, a window management thingy and a compositor. And then you need various cruft for making the sound work, Bluetooth, and all the rest. And they all point fingers at each other when things don't work. Getting recent versions of these things definitely helps though. So use a Linux distribution with rolling updates. And use something more mainstream.

With X windows this is actually the same deal except the dust has kind of settled after a few decades to the point where it mostly just works or fails in ways that can be fixed with a few text file tweaks. So, Wayland has probably gotten to the point that with the right hardware, things mostly just work. But your mileage may vary. But that has always been that way with Linux.
The CPI is not calculated honestly. If you use the CPI tabulation from the 1970s inflation will be way higher than what the current govt statistics from BLS state. For example, Owner’s Equivalent Rent is used, not actual rent that many families are struggling to pay. In addition, the Fed’s core inflation number is ex food and energy prices, which is also misleading.
I don't quite see what you're getting at, but I do know you can't declare ptr twice in the same scope in C; did you miss a curly brace somewhere to open a new scope, or else want to use different names?

Not comparing the values is the point. Your code uses the pointer that was passed to realloc, and that is undefined behavior according to ISO C.

The game you're playing with the identifiers is pointless; there is no difference between what you're trying to do and just:

void *oldptr = malloc(73);
void *newptr = realloc(oldptr, 42);
bool realloced = oldptr != newptr; // undefined behavior

That's what the article is referring to, and that I'm specifically addressing with the memcmp. Accessing the pointer as an array of bytes doesn't use its value as a pointer. Bytes cannot be indeterminate; they are not allowed to have trap representations.

(There could be a false negative: the address didn't change, but the pointer bit pattern did. On 64 bit systems, the C library could easily put a tag into the upper bits of the pointer, and have realloc change the tag even if the address is the same.)

The problem described in the article is that the compiler generated a false negative even when the pointer didn't change, due to the undefined behavior. The idea is something like that since oldptr was passed to realloc, it is garbage. The newptr is good, and we need not compare garbage to non-garbage; we can just declare them to be unequal.

That's what you might get if your follow your advice of "compare the values, so that the compiler knows about it".
Only for programs written in http/html/css/js.
Take a community college botany 101 course, and the labs too if possible.
> Why is it horrible advice? It’s equivalent to telling someone to use Linux, which doesn’t have SIP either.

These two OS’s have very different types of user and attacker (speaking in generalities), and thus different security trade-offs during design.

The main risk with Mac is that someone downloads a “Mac cleaner” or something similar which installs malware, or that malware is hidden in a legitimate looking app, and this is what SIP protects against. Even informed power users can make these mistakes - it only takes downloading one compromised utility!

IMO for most ‘home’ use where it is used as a main OS by a person without too much familiarity with computers, Ubuntu and many Linux distros are probably less secure than Mac - for instance the average user is conditioned to run random terminal commands they find on the internet and give them sudo permission. Obviously I’m excluding the majority of use-cases such as routers, consoles, tvs, servers where users access to the underlying OS is heavily restricted.
The longer is the war the higher is the risk for the local population on occupied territories. Not only because of filtration and direct oppression by security forces, but also because of reduced access to healthcare and basic necessities like food, heating, drinking water etc. The winter is coming and the infrastructure in many cities and villages is completely destroyed. Russia does not demonstrate any intent to rebuild it in next few months.

EDIT: „the longer is occupation..“ will be more correct. This is an incentive for liberation more than for negotiation.
Oh, so just like CDOs and MBSs in 2007?
I think you are misunderstanding the article. Perhaps re-read it. The point is that bitcoin does not spend enough energy to protect the network.

Bitcoin mining is not comparable to gold mining because the purpose of bitcoin mining is to secure the network's transactions, the fact that bitcoin mining produces bitcoin is merely a side-effect of this. If gold mining ceases to exist, or if a single company dominates the world's gold mines, that doesn't prevent people from moving gold ingots around. It doesn't allow the gold mining monopoly to double spend. But this is true of bitcoin. So it's unwise to make such a comparison.
Right, almost nobody ever stops to ask what makes a good toothpaste.
I think "red flag". Also vaguely sexist?
Regular, non technology focused humans, mostly.
Only if the baker makes 50 million active cakes per month.
That's not even remotely coherent. Value of gold is not in the fact that it was pulled out of the ground.
I think locking down mobile systems is the exact wrong way to go about it. This will make mobile computing even more hostile.

That apps can do that this easily is a result of software deployment through a single channel in the first place.
I lost a significant number of my teeth as a teenager because I grew up in poverty and decided that what little money I had was better put towards my career rather than fixing dental issues.

Do you think this is a positive example of how adversity breeds character?
> In PoW you input cash to buy miners and power to obtain coins. Cash > ??? > Coins.

In the long run yes but mining equipment is an asset which can be sold or used as collateral for a loan.

I’m not an accountant but I’m sure there are some tax benefits to depreciation. In a bull run the miners even appreciate in value too so I don’t know how that would work out.

A better way of thinking about mining is it’s a way to dollar cost average into Bitcoin if you have access to cheap power.
Peace talks earlier would maybe have saved lives, but what kind of life is it living under Russian rule?

Russia is deteriorating and is apparently trying to solve it with conquest. Giving in would be like telling the police to don't disturb the mob when doing extortion, someone might get killed.
Curious about workloads for these, I came across a stunning video simulating airflow around the space shuttle using 4x AMD Instinct MI250 for the computation: https://www.youtube.com/watch?v=5AzxwQpng0M
Even where wealth and privilege aren't important (and they have considerable effects in many fields) luck is also critical : https://www.researchgate.net/publication/328939222_Exploring...

We need to get rid of this idea of meritocracy.
I enjoy the people I meet living in Palo Alto but yes, it’s very sleepy. Couple bars downtown and that’s it, really. In Europe it’d be classed as a small town.
It's over double area median income. It's simply not the case that it's just enough to survive or anything like that. Those people could afford to live almost anywhere in the bay area easily.

The part that makes it corruption is that BART is overpaying to pad the pockets of specific more senior members of the union at the expense of less senior members and the public.

To make it concrete, I have a very nice and spacious apartment in a good location in SF. Around 85% of BART employees could easily afford my apartment, based on public data (less than 30% one month pay).
This is a misunderstanding of how compilers work. Compilers don't actively go out of their way to erase code that it thinks should be skipped, but rather as a consequence of multiple optimizations, code may end up being compiled differently than intended.

void Foo(Bar * bar) {
if (bar == nullptr) {
println("Bar is null!");
}
return bar->ComputeFoo();
}

E.g., one pass may say "the println code is unreachable unless a null pointer is dereferenced", and the next may say "the only code that is reachable is `return bar->ComputeFoo()`", so just compile the function as that.

Imagine instead of a println the code is actually some large body of code, and that the function is inlined into another where bar is null. In that case you'd want the compiler to avoid compiling the code, but it can't without those passes.
You need to add a Makefile there. It's just two lines.
If you need to spend 4 years learning how to write and communicate effectively you probably shouldn't be going to university in the first place.