skysight-inc/HackerNews huggingface dataset:
> That was further upthread.

No, that was in all of my replies. I've been consistent about this.

> You could use [VLANs] to make your firewall rules simpler, but then you need routing an multicast forwarding rules.

If you're not going to be running your multicast software on a machine that is wired in to all relevant VLANs (like your edge router), then yeah, if you need cross-VLAN multicast you would need to have multicast forwarding set up on such a machine. You'd need to do the same for broadcast, which is "just" all-nodes multicast.

> In the usual home scenario where there is only 1 networking device, VLANs and subnets both seem to me like their main purpose would be to isolate clients from each other...

Then you're confused about how VLANs and subnetting are typically used.

I can think of three ways to do what I think you're envisioning.

1) Use the "client isolation" feature of WiFi APs. I think this uses something OTHER than VLANs, given that clients get allocated IP addresses from the same subnet as each other.

2) Create a subnet and VLAN per client and program your router to not permit traffic originating from these special subnets to go anywhere other than direct to the router or out to the Internet.

3) Have one or more fairly fancy switches that are programmed to only permit packets to flow from each client port to the router port. (I'm pretty sure that this is conceptually what the often-present WiFi "client isolation" feature is.)

I know that you cannot prevent clients in the same subnet and VLAN from talking to one another unless you have direct intervention by a wireless or wired switch. This is because clients in the same subnet trying to talk to each other don't bother talking to the router and just use ARP (or ND) to find their conversation partners.

I'm not CERTAIN, but I think that if you try to have clients in the same subnet, but on different VLANs, it will work poorly (or not at all) because the router will have a hard time with route selection for incoming traffic, as well as traffic originating on the router to the client subnet.
> * think that Apple and everyone else is very aware that VR/AR is more likely than not be close to the maximum user base.*

Maybe for current device clunkiness and capabilities.

I expect that would change if it could do a good job of replacing desk screens, or let people spend their commute staring at a hud instead of staring at a phone.
If I'm understanding this right, they were able to receive the carrier, but didn't demodulate any signal or decode any data?
I think GPs point is that they haven't gone from zero to a working solution, they've gone from zero to N% towards a working solution and then slowed down everyone else. Maybe for the most trivial programs they can actually reach a solution.

You can't write a program without knowing that x is a string or a number, your only choice is whether you document that or not.
I think this discussion is silly in the context of a modern LLM. Nobody really understands how an LLM works, and you absolutely do not actually want to retrain Llama from scratch.

When I said "it's not really open source", I was referring to the fact that there are restrictions on who can use Llama.
Page title: Clarifying Relocation Policy
The idea of the wealthy robber barons knowing better is actually no new. It's a renewal of what the old robber barons like Rockefeller and Carnegie et al espoused.
I want a nakiri too and have been eyeing this one. No Damascus but the Spanish point is interesting.

https://www.messermeister.com/products/oliva-elite-6-5-inch-...
Ding is clearly a better player who can play at high level with little preparation. Gukesh have the whole Indian team behind him hardly put any pressure on Ding. Sometimes not the best player wins. And I am disappointed that Gukesh played as an average GM when he is out of his prep. There is definitely something lacking.
Sekvo: Yet another LLM CLI util, but with pipes
cannabis aint food
Approval voting might be good but just at a human level, I think it can leave the voter feeling unsatisfied. If there is one candidate that I really like and another that I could only accept reluctantly as an alternative to someone worse then it feels bad that I need to "approve" of those two equally.
It's a theory on how to optimally rebalance your investment portfolio every day.

Original paper by Thomas Cover: https://isl.stanford.edu/~cover/papers/paper93.pdf

A good breakdown with links to code examples by Andy Jones: https://andrewcharlesjones.github.io/journal/universal-portf...
It is not a new cell battery, is an enclosure with 2 AA lithium batteries that replaces the standard CR2032.
National Cislunar Science and Technology Action Plan [pdf]
Actual article: https://www.whitehouse.gov/cea/written-materials/2024/12/17/...
We don't have multiple lineages of life in general. Everything is using 4 base pairs, roughly the same set of amino acids and some universally preserved genes. So there was a bottleneck where everything else was outcompeted.

So even if some mirror life chemistry was going on at some point, it just didn't make it along with all the other things that didn't.
In fairness you can’t wash a dried pot flower like you would an apple.
is Nix worth it nowadays? my past experience has been full of these little inconveniences that made me give up on it, but I'm wondering if things have improved in the last 1-2 years.
Surprised to see this initially discussed over 3 years ago [0]. Facebook / Meta release a huge amount of open source code but few of the projects cross the threshold into widespread communities and use.

0. https://news.ycombinator.com/item?id=28365880
>I saw you in the documentary!

I presume you're referring to this one:
https://www.xbox.com/en-US/power-on#watch
> Web users can now sign up and sign in to your SPA, being served customized content to authenticated and unauthenticated users and based on their predefined roles.

They're not really being served customized content, are they? All the content is in the react app - so client side - even if not logged in?

I suppose one could argue the authz details are "served" based on login - but the example could really use an example of api/db access unless I'm missing something?
This is really some blast from the past. Can you please shed more light on the simulator? Is it interpretation or JIT? But then I realize XBOX uses Pentium III, so maybe virtualization? Edit Sorry it was XBOX 360 so it's not Pentium.

As someone who recently got interested in emulation and wrote two lc-3 emulators, would really love to learn from the masters.
Both deaths were folks growing their own cannabis, and they were handling the fertilizer directly. Not linked to product contamination in any way.

> The spores they inhaled were in fecal matter they had used or planned to use to fertilize homegrown cannabis plants, according to the report.
Haha, sure. Or full vigilante style
> The article has now been reposted here, with an update in paragraph 14 to note that there’s no suggestion that bona fide students of the training centers were involved in hacking.

Quite unfortunate :/
Related:

Landlords Are Using AI to Raise Rents

https://news.ycombinator.com/item?id=42353948
I need to do some Math, but I wonder if there's a better strategy than Kelly betting. An assumption made for Kelly betting is the bets are independent of each other. That's not the case in the problem given.

After making a bet, you gain information about the contents of the rest of the deck of cards. I could see it being possible to do better by pricing in that information into your bet.
How is this proof of anything except using guano as a fertilizer is maybe not a good idea? The “cannabis” portion is completely irrelevant and is there for clicks.
You don't want legal advice. You know where your stolen bike is, so you call the police. I think that's the usual process.

Probably they will verify that the bike is yours, and retrieve it, or they will say that they don't have the resources.

Are people imagining that the police will say that you can go take the bike, but then turn around and arrest you for theft?

Of course, if the police tell you "finders keepers; it's in the Constitution", then you can seek legal advice.
But where are we at now? Have we already invented the alternatives so it doesn't matter how we use what's left? Or are we waiting for future people to consume those resources to invent some as-yet-not-invented alternatives? How will they even know they're on the path to inventing those alternatives and decide to consume the remaining resources for that goal instead of uselessly saving them forever like a hoarder?

Turns out we didn't use up fossil fuels before we invented at least some alternatives, so lucky us. But that's not because previous generations restricted their economic development to altruistically save some for us, which is what modern save-the-resources people want.
iPhone has a fairly different threat model (and is more valuable to attack).
Small world! I worked on Yellow Door / Golden Gate automation for releasing 360 titles and patches to prod, and the beta group / KDC service code.
The reverse problem here means it'll be harder and harder to avoid fertilizing females plants grown for flower outdoors!
I have the $5000 Canon 8k setup, and I have filmed with the Vision Pro and iPhone 16 Pro. The latter two produce content that is nearly unwatchable. Extremely noisy/filtered and the iPhones IPD basically doesn’t exist.
God what an idiotic take, this had nothing to do with "smoking herb" they died from handling the fertilizer directly without respirators. Nothing to do with product contamination.
Ah that’s disappointing. The other way to go: get into pottery and make it all yourself!
We are now officially in "billionaire controls government" territory now. So much for democracy.
Get it? Because mizu means water in Japanese?
Most low-level languages support this, references in C++, pointers in C, ref keyword in C# and Dlang, and so on. It's mostly higher-level languages that do not support such things because it's in the VM semantics that dictate how objects are passed (i.e. in Lua tables are passed by reference, non-table values are passed by copy).
Those uppers are extremely addictive and change you socially. Careful. Slippery slope
Oh, come on. Not everything is addiction. I can accept that algorithmic doom-scrolling is somewhat habit-forming, but even there, we have agency. But background music? Yeah, I like it, but I don't get restless or frustrated when it's not playing.
You mean the ones where the 400k/yr young single people don’t want to work?

It’s the same problem. Accreditation is so expensive there are no mid range doctors anymore.
Maybe you only get a second notification if you dismiss the first?
Related, interesting:

> https://interactive.aljazeera.com/aje/2024/gaza-before-after...

> https://www.ap.org/news-highlights/spotlights/2024/gaza-is-i...

The strip is bombed out and half in ruins. With the import of construction material into Gaza highly restricted, I wonder how, or if, it'll be rebuilt. It is becoming a true open-air wasteland prison, barely capable of supporting life. So it's hard to dispute the conclusion drawn by Doctors Without Borders, even if the deaths lag behind the damage to infrastructure and shelter.
I'm not familiar with the practical memory requirements on Macs but I suspect that with 16gb of integrated ram you won't have issues running 14B models even at q6_k, certainly would be fine at q4 and it's definitely going to be capable of writing code based on instruction as well as minor refactoring, generating docstrings etc.
Looks like they're beginning to work on it as we speak, how is this not supposed to be proven as stupid as possible by now :\

>At the moment, export/import is not part of the "Passkey" standard. The FIDO Alliance has a draft of the Credential Exchange Protocol that would allow such actions.

If it's already a standard, and it's that deeply faulty because it's been brain-dead since the beginning, then for a user having valuable data, they may be best advised to run the other way forever. Simple.

When you have an alliance of previous competitors and they are either incompetent or user-hostile enough from the beginning to leave out the most important factor in recovering from disaster -- personal backup & recovery -- I would want to wait a good ten years until after everyone as untrustworthy as that has been banished from any security work that could be the least bit consequential.

You can't have adequate security with untrustworthy people building the foundation no matter what they say otherwise.

People are the real problem, but clueless "security" people with initiatives this half-baked are more of a threat to average users' valuable data than millions of other clueless users are.
unfortunately for holiday travelers, the TSA will be one of those agencies that keeps working :/

on a more serious note, this would be terrible for Americans at all levels (including, but not only, the Federal employees themselves), but sounds very much like a page out of Musk's book
> While they pinky-promise to not sue

They will not only "not sue", but they will compensate you for the cost of the contamination.

The only court cases where Monsanto (now Bayer) got damages involved farmers knowingly and intentionally replanting Monsanto's seeds.
I remember being 10 and going to a computer lab full of power macintoshes and playing sim city 2000, kid pix, and Carmen San Diego. This was in between looking at a cd encyclopedia (encarta?), old computers were awesome ;)
iPhone and iPad devices have been breached by zero-days for years, unlike Xbox One.
It could fail. It also collected runtime information to improve correctness. See: https://www.researchgate.net/publication/220346807_A_Refacto...

E.g.: “In a reflective environment such as Smalltalk, any change to the system can be detected by the system. Therefore, it is possible to write programs that depend on the objects being a particular size, or that call methods by getting a string from the user and calling perform: with it. Therefore, it is impossible to have totally correct, nontrivial refactorings. However, the refactorings in our system handle most Smalltalk programs, but if a system uses reflective techniques, the refactorings will be incorrect.”

“To correctly rename a method, all calls to that method must be renamed. This is difficult in an environment that uses polymorphism to the extent that Smalltalk does. Smalltalk also allows dynamically created messages to be sent via the perform: message. If an application uses this approach, any automatic renaming process has the potential of failure. Under these conditions, guaranteeing the safety of a rename is impossible.

“The Refactoring Browser uses method
wrappers to collect runtime information. […] Whenever a call to the old method is detected, the method wrapper suspends execution of the program, goes up the call stack to the sender and changes the source code to refer to the new, renamed method. Therefore, as the program is exercised, it converges towards a
correctly refactored program. […] The major drawback to this style of refactoring is that the analysis is only as good as your test suite. If there are pieces of code that are not executed, they will never be analyzed, and the refactoring will not be completed for that particular section of code.”
Shutdown appears almost certain now that the last-minute reprieve bill was torpedoed.

https://www.nytimes.com/live/2024/12/19/us/trump-spending-go...
> We won't re-teach linear algebra to a developer applicant but we will pay a tech writer to go to school nights/weekends to get a degree in engineering (me, I did that).

Do you consider developer applicants who learned linear algebra on their own or through a product like Math Academy?

Google, MS and other large tech companies do.
submodules may or may not be annoying to use in a particular use case, but they work perfectly (in that they do what they do, not necessarily what you want/expect)

from your comment, it sounds like you might not have the exact mental model of how they are expected to work?

> then notice that the submodule lags behind the remote git repo

the version of the submodule is staked to an exact commit hash in the main (outer) git repo. the use case is that the submodule should not "float" or change - if you check out a particular commit in the main repo, it will always point to this same submodule commit

if you change the main repo branch, etc. you additionally have to ask to sync up the submodule for that new commit. i use:

git submodule update --init

instead, if you want to update the submodule to a new commit (e.g. to latest master branch), you have to enter the submodule, checkout the branch and pull. then in the main repo, you will add the submodule and commit it to link to the new submodule commit.

so that can be annoying of course. but i find it works extremely well for submodules that are dependencies that you want staked to an exact version.
Integration with 3rd party devices, which Apple is refusing to do in the EU?
cache misses can absolutely screw throughput because you may need to load more cache lines
Kind of like what we did with megafauna, big slow growing trees, forests, and I imagine a lot of dinosaur fossils. But if you're imagining such an impoverished world, what if there had been no fossil fuels at all? Or no humans or no Earth. It starts to get a bit silly going down that track.
Having a single developer allows fewer offices with their windows completely covered with newspaper. Plus, there's one person doing everything, which can be a lot better than two with people who have different ideas of how to make the system work together.
As with anything generalized about humans, some will do it and some will not. And a few will do something completely different.
And HRW says the same thing specifically with regards to Israel's targeted destruction of water resources: https://www.hrw.org/news/2024/12/19/israels-crime-exterminat...

That adds to Amnesty International's declaration that Israel's action fit the definition of genocide a few weeks ago: https://www.amnesty.org/en/latest/news/2024/12/amnesty-inter...

Anyhow, there are so many companies in the US that are complicit including in particular Google - it knew its software was likely to be used for human rights violations in Israel and they valued getting money over going the right thing: https://www.timesofisrael.com/google-said-worried-contract-w...

EDIT: Instantly downvoted to -2 on a factual comment that links to high quality resources? Feels like bots to me.
A meth head trying to justify his habit?
Incredibly cool and stupid simple. Just purchased 10 of them!
Same. It also, on install, turned on a feature letting me know caps pick on/off every time I hit it ,but on the screen. It drove me nuts until I finally realized it started after installing...

My new mouse. No need Logitech. It's a mouse.
Is this potentially related to the new CEO?

https://news.ycombinator.com/item?id=42333052

And perhaps preparing for an acquisition?

https://news.ycombinator.com/item?id=42334501
Meanwhile GM built a few https://en.wikipedia.org/wiki/General_Motors_EV1 from 1996 to 1999, which all got recalled until 2003 because of corporate politics / 'for business reasons'.

Which is the topic of https://en.wikipedia.org/wiki/Who_Killed_the_Electric_Car? from 2006.

So 'mass market' could very well have been possible about 30 years ago, without Grumpy Management … … …
Hey at least this way other languages can use it
Are there any demos using this to sign requests on the ESP32 or similar embedded platforms?
If you are not familiar with the fascinating story behind it, I recommend this podcast episode [1], it's one of my absolute favorites (along with its sequel)! I found out about it on this very forum a few years ago, hope to propagate the favor to somebody else out there.

[1] https://darknetdiaries.com/episode/45/
Being able to recognize clickbait doesn't make the clickbait not clickbait.
Probably related to the obvious tax and employment law implications of the policy.

It sounds more like the company took legal advice that said "yeah, this is going to get you and your employees into trouble."
Qt has uic xml layout engine which was cumbersome to use, you weren’t discouraged from using c++ classes instead. The discouragement came later when Qt shifted towards qml (a bad shift as it’s just as unweildly, imo), now they discourage writing qml in c++ because the qml engine can get out of sync. Qt can prevent this but they want you to pay for a premium license for it. Slint is a sister to qt that does not have this restriction afaik.

I wish there would be an elegant c++ class/function based ui framework again.
> the deaths lag behind the damage to infrastructure and shelter.

It is pretty clear that the death counts from Gaza are widely inaccurate and incomplete. They are only counting dead if they are brought to the hospitals and then buried. But Israel is bringing down building after building with people in them that are never recovered. And then secondary deaths caused by lack of health facilities are not being counted as dead directly as a result of the conflict, but are definitely caused by it.
Right. I don't think adding an HTML link has nearly that much organizational overhead either.
People using organic fertilizers indoors should be mindful of the realities about what they are using. Many of these animal byproducts are not inherently ‘safer’ just because they’re organic. Especially in poorly ventilated areas, animal fecal dusts are not something I’d want inside my home. It might sound obvious to say that, but there is a mysticism around organic fertilizers that seems to obscure people’s thinking.
WordPress Takes a Holiday Break
maybe the "like you" was a little more pointed than intended but it was meant more as the royal you.
Because mistakes can be easily rectified, IT does not have those strict requirements. Just having to unsolder electronics makes you plan extra tight next time. So the reason for this is that you only get one shot, do not miss your chance to blow, sometimes this opportunity comes once in a lifetime, when it's about life or death in aviation. Mistakes kill people.
I like the fact that you can rectify software mistakes easily, it can give it a playfulness that other branches cannot offer.
Your honor, I merely transported funds from the bank vault.
Younger generations are less interested in cannabis and there's growing pushback against it. Younger generations are seeing a rapid conservative swing in general.

The world won't be sunshine and rainbows when boomers are wiped from the earth. There will always be someone hating (thing) and wanting to ban (thing) and it comes in cycles.
Locally sustainable goods becomes really limited very quickly. You don’t just lose foods but technology as most of the periodic table becomes unavailable, even low tech items like salt needs to be imported into most areas.

On the other hand even occasional imports supports global trade and a dramatically higher standard living. The option to decarbonize global trade is exists, ‘local’ is more feel good nonsense than an actual path forward.
Grocery Prices Set to Rise as Soil Becomes 'Unproductive'
One thing author neglected to mention is just how time comsuimg making everything types is.

Sure, primative types are fine, but anything more and it's a massive pain.

Actually, types are best when someone else already did all that work.
so was the dam-busters raid by england in ww2 against nazi germany also “genocide”? or were they both just “warfare”

as the events of Rwanda showed, it doesn’t take very long for a nation state to successfully complete genocide. So are the israelis really incompetent at genocide, to the point where they drop leaflets that say when they’re going to bomb a building and call cell phones in the area to tell the civilian population to get out? or is this just the usual propaganda and hyperbole?
usa going full fascist, again.