skysight-inc/HackerNews huggingface dataset:
My point is that many of the people leading the charge on this see climate change as a way to achieve the political goals they always wanted anyway. It’s not even necessarily a cynical thing, or limited to politicians. Lots (most?) ordinary people think you should solve climate change through veganism, or urbanism, or socialism, or stuff they already supported for other reasons. When all you have is a hammer, everything looks like a nail.

You and I and five other people can get on board with your proposals. But where’s the bills to do those things?
They’re loyalty was to Caesar or their general to give them a share of the loot they were conquering.

This started with the Marian reforms.
Ethical Control of Autonomous Systems
https://spacechimplife.com/theories-of-historical-change/
Well, posture can be voluntarily modified, so it doesn't "come with using a laptop".
> Basically games that innovate beyond what a game engines like Unity or Unreal can offer are, by design, going in a direction that is more likely to succeed than anything we see come out these days

It depends what you mean by “succeed”. If you mean, “turn a profit”, probably not. Games that are far off the trend supported by engines optimized for what the market is looking for probably will fail more often than games within it.

If you mean, “become a surprise, breakout, hit that changes the direction of gaming”, yes, the extremely low probability of that happening in either case is probably higher for games that are outside of the box.

Better chance of a home run, but also better chance of getting out, and less chance of getting a hit.
They should just better more expensive printers that function really good.

They are too busy min maxing the profits. All big and great companies today that survive and endured the years survived because they put the product first. A sign a company is about to die is when they start cutting corners to maximize profits. A good executive only gets paid when his/her ocmpany turns a profit. Of course a living expense is always given, you can't eat ramen noodles forever. Not the Japanese kind.
The IP/Ethernet section is surprising to me. It sort of claims that there is no reason to have ARP and give your default router an IP when you could just give it a MAC address and skip the ARP. Maybe this is true now but it reads like it was a bad idea at the time.

I wasn’t there (sounds like Apen was?) so I could be missing context, but I was under the impression that there were loads of layer 2 protocols at the time IP was designed (token ring, frame relay, etc) and so IP needed to be agnostic to the L2 protocol in order to be adopted.
I really dig this; you do you!

To show my appreciation for your approach, I've translated your example into Wisp. It's.. not everything I'd have hoped for, but it was worth a shot. Might have been able join a few more newlines with a bit more thought.

https://www.illucid.net/static/alin23/src.html
That bootloader needs to mount a filesystem to find the kernel.

The kernel needs to mount the filesystem to run the system.

Each of those mount operations is done with different code...

Not on FreeBSD. Our bootloader reuses kernel code (because, you know, developing the entire operating system together makes this possible).
Could you give examples of smaller models trained on specific datasets?
Maybe it's to emphasize that they're dealing with higher-ups at Microsoft HQ instead of someone at their branch office?

It's like how they call the US federal government "Washington".
LLMs thrive at completely ambiguous classifications: you can have them extract entities and something like "a list of notable context".

Let's say we want to let our chat remember the character slammed the door last time they were in Village X with the mayor in their presence and have the mayor comment next time they see the player.

Every X tokens we can fire a prompt with a chunk of conversation and a list of semantically similar entities that already exist, letting the LLM return an edited list along the lines of:

entity: mayor

location: village X

priority: HIGH

keywords: town hall, interact, talk

"memory, likelyEffect"[]: door slammed in face, anger at player

Now we have:

- multiple fields for similarity search

- an easy way to manage evictions (sweep up lowest priority)

- most importantly: we're providing guidance for the LLM to help it ignore irrelevant context

When the user goes back to village X we can fetch entities in village X and whittle that list down based on priority and similarly to the user prompt.

None of this has any determinism: instead you're optimizing for the illusion of continuity and trading off predictability.

You're aiming for players being shocked that next time they talk to the mayor he's already upset with them, and if they ask why he can reply intelligently.

And to my original point while this works for a game-like experience, you wouldn't want to play around with this kind of fuzzy setup for your companies internal CRM bot or something. You're optimizing for the exact value proposition of your use-case rather than just trying to throw a raw RAG setup at it
I agree with this, but I think you also have to ready to document the course of events and (in the most diplomatically possible way) say “I told you so”.

Otherwise the people who are accountable for the failure will say “oh who could have seen this coming” and refuse to learn anything for the next instance.
Tech Immigrants outnumbering local techs happens in many countries.

I was doing a job in Australia in the 90s and I remember the ratio there being high. In my job in NZ there was also significant immigrant numbers (although tended to be immigrants from English speaking countries at that time due to NZ immigration laws).
I didn't read it like that at all. To me when they say knowledge is a human right there is always a mental asterisk of "but it isn't". Otherwise why would they be doing what they do?

And now one could argue is or should knowledge be a human right? What is the role of knowledge within a free and democratic society? How does adding friction to the access of information influence said free society? In wich cases is such a friction, or even a regulation of access desireable from the standpoint of a free society?

When back in the the Suffragettes argued voting is a human right, they did so in the context of a society where they (women) didn't get that right. Was it therefore a bad argument? I don't think so, as the appeal to universality helped them get men on board.
3 violations is enough to establish a trend, while giving people a little bit of leeway for the first and second violations since they may not know / understand the rules. 3 strike rules are formulated because there is a general consensus that such rules are fair and just, not because people like baseball.
Except, of course, the companies like my own still require a 4 year degree to get hired. It doesn't matter what the degree is in, you just need to have one. I've asked HR if we can get rid of the requirement and have been told no. Sigh.
Ok, understood. The purpose is not so much caching as setting the vars in the environment so they can be accessed in a standardized way that is compatible with dotenv, 12 factor apps, etc. But yes, you could also say they’re being cached.

We do try to mention in the docs for each SDK that envkey-source can be used from the shell instead, but I’m sure we can make it clearer. Thanks again!
I'm honestly not sure if ND along with interface addresses in V6 is a useless hack, or if it is a clever trick. I keep changing my mind all the time. I guess it's kinda both.

On one hand, V6 addresses are big enough to represent hardware addresses directly. So you don't _need_ a low-level protocol like ARP to resolve V6 addresses to hardware addresses, you can represent it as special messages in IPv6 itself.

It also allows some interesting tricks, like local network applications using interface addresses to communicate normally without setting up global connectivity.

On the other hand, interface addresses in V6 cause no end of confusion ("what the heck fe80::88a:fd34:d1b:2de7%en0 means?!?"). And V6 also has no clear distinction between the local network and the Internet, and the easy ability to use broadcasts (just send a packet to the network address).

And it's not like many applications actually use interface addresses anyway. So this is kinda a moot point.
I want you to download Unity, crack open a Safari book and go heads down until you can download and integrate 3D objects and write scripts. Make some tribute to something you like and then market it along side your grey beard. Remember me when you are making $250K next year :)
It's a backup company. I can understand that they don't back up the backups.
> Remove SLAAC and stateless DHCPv6.

This statement then implies that we would need to have NAT66. Why? Stateful DHCP then implies the possibility of an endpoint having only a single assigned address. But what if the endpoint needs to have multiple addresses such as tethering or running VMs? With SLAAC the endpoint can just get multiple addresses. Now, just because today stateful DHCPv6 is a possibility, hypervisors need to have NAT66 built in. So the status quo is strictly worse than either only SLAAC or only stateful DHCPv6.
Hah, came here to post basically this. One of the clearest illustrations of what I call Silicon Valley Brain.
Sure there’s a way. Define a standard way to encapsulate an “IPv4-with-more-bits” packet (let’s call it “IP+”) inside an IPv4 packet. When a router supporting IP+ forwards an IP+ packet to a router that doesn’t support it (assume there’s some way for routers to learn whether their peers support it), it wraps it in an IPv4 packet. When a router receives an IP+ packet wrapped in an IPv4 packet, in unwraps it. In this way, as long as both sides of a connection belong to LANs that support IP+ internally, they can communicate with each other even if some or all of the Internet routers in between only support IPv4.

But even if that weren’t a thing, even if you did need all the routers to be replaced, “IPv4 with more bits” would still be better. After all, it’s been decades - the hardware has been replaced. If it were a seamless incremental upgrade, just a switch to flip that enabled “more bits support” and didn’t break anything, then ISPs would have enabled it even when there was little short-term benefit. By now, practically all of the Internet would support it. Instead it’s an entirely separate network, with entirely separate configuration, which historically had a high tendency to break things. No surprise that even today, many people just don’t bother with it.
> The courts are not stuffed with people being fined for saying things that are "mildly offensive".

If these sorts of speech laws were more consistently applied on everyone, maybe we could get rid of them.
Would anyone who has a throwaway OpenAI key be willing to host this on HuggingFace so people stopping by this thread can play the game? If I have free time in a few hours I'll try.
tHOTCON is pretty cool, I'm not sure if I'd consider it White hat as much as it is non-corporate.
Nemtsov is indeed a great loss for Russia.

On the other hand, Kara-Murza was literally and openly an actor playing against the country's national interests. He was running around Washington, DC, providing intelligence on who the U.S. should sanction next in Russia. It is not hard to imagine a reversed scenario of a hypothetical U.S. statesman who, for years, was sitting on a couch in the Kremlin and instantly jailed during wartime.

Kasparov might be good at chess, but it does not mean he is good at anything else. In fact, if you watch interviews with him, it is not hard to see that he is awful in geopolitics. He openly admits to being a monetary bridge between Washington and Navalny. Of course, no sane country needs foreign interference and destabilization through NGOs. It is not hard to imagine the consequences for such activity in the U.S.
For people who checking air in tires is not a habit, nitrogen will keep them full a bit longer. A bit scammy as sold, sure, but cars are optimized for minimal maintanice these days. For the unaware, common atmospheric air is like 80% nitrogen already.
Newtown, Wellington.
I think I was already doing that, yet by the time 4 processes in processor turn green, 10 processes in queue turns red?
Also even in the first 10 seconds I was already clicking like mad, wasnt really "easy" mode.

Maybe one of my extensions designed to skip "wait 10 sec to skip this" is messing up the timings of the game?
Parse, comparse, parsec and PEGs come to mind.

1: https://github.com/massung/parse

2: https://wiki.call-cc.org/eggref/5/comparse

3: https://hackage.haskell.org/package/parsec

4: https://janet-lang.org/docs/peg.html
Go write an essay on the role of knowledge in a free and democratic society.

You cannot have one without the other.
We've been around for two million years without anything like this. Electricity bad!
TIL Borgbase. The UI looks great for snapshot-oriented backups, and it's good to see them fund borgbackup development.

rsync.net does not support append-only mode, despite advertising it: https://news.ycombinator.com/item?id=32756653

Unavailability is occasionally expected. Don't rely on a single provider to be your sole backup.

Any one have any experience with Hetzner Storage Boxes for this?
Good to hear.

I'm thinking more smallish companies with simpleish apps mostly (with Flutter anyway; I've never been fully convinced by React Native)
Bad and good comparison. The bad part: unlike tech, a doctor consultation is really hard to transfer across border. The good part: the US is not a destination for doctors’ (not medical) exports. If we consider medical tourism as doctors exporting their expertise. In this case, the industry has failed to attract this additional flow and actually lost some (since many Americans will go outside of the US to seek medical professionals). All of this for the profit of some doctor’s establishment.
Wow so jailing for the “wrong” opinion in the “rightful” country is ok, but jailing for the “right” opinion in the “evil” country is not? So broken argument
Not only could you make this in Unity, it'd probably be easier than in Pygame by a good margin.

Game tech is basically universal for zero-graphics games like this, it's 100% "business logic". If you have to fight with the UI/display system for even a moment to make a game like this, then you're probably either using a library without enough features (which, ahem...Pygame, yeah...) or you just don't know the system well enough to be efficient.
Flutter is nice, but "typical 90% apps" can be written with literally anything.

The real problem with Flutter is it's tendency to attract bottom-of-the-barrel cheapskate customers. I don't want to double down on my earlier mistakes and box myself into lower-paid 10% of already lower-paid (compared to iOS) Android development market.
Far-right populist emerges as biggest vote in Argentina’s presidential primary
> The core value proposition of copyrights and patents is to make middlemen money.

they also protect smaller and potentially more innovative operations from being out-executed by large capital pools.

i know that often times patents have been used by larger and more entrenched concerns to try and control entire spaces (like edison's mppc) but i often wonder how often the patent system has provided some breathing room and opportunity to build something of value for startups working in areas that large players come to identify as potentially profitable...
I guess you haven't heard of RDNSS yet? Doable as part of RAs.
Yes! Consider jq. jq is almost a 100% pure functional programming language [0], and it's a lot like using the list monad in Haskell.

Various monads basically help you manage things like configuration parameters that affect your computations. Your code can all be deterministic, and yet using a monad can help you write cleaner code.

Just because the IO monad is used for impure actions doesn't mean that monads in general are used for impure actions.

[0] There are a few builtins that have side-effects: `input` and `inputs` (which consume inputs), and then there's `stderr` and `debug` (which emit output to `stderr`). Other than this, every jq program represents a pure transformation of its input.
> the court decided in favor of youtube

This didn't happen AFAIK; the action against Youtube-dl is being taken by the RIAA, not Youtube/Google.
You forgot to list the pig that was sacrificed to supply the first valve, the EMS teams, the ambulance manufacturers, the saline suppliers, the autoclaves, the blood donors, the vasopressors, the fungus that may have excreted antibiotics, and much more of the technical as well as flesh and blood and bone supply chain that goes into saving a person.

When on a religious trip to Israel, his cardiologist placed a written prayer in the Western Wall during one of the scariest periods for my father.
Use an existential type, usually called Some in Haskell: https://hackage.haskell.org/package/some-1.0.5/docs/Data-Som... The implementation of this type one has in their head (a GADT) adds a boxing overhead, but the actual implementation in this library uses a newtype.

That way if you have a type Expr a, you can have a list type [Some Expr].
But will the autorouted pcb pass EMC?
The difference of course is that Black Hat is really expensive and DEF CON used to be really cheap -you also couldn't pre-purchase a badge so it was more egalitarian. DEF CON used to have more of the punk/libertarian/anarchist vibe where Black Hat was a corporate event. --Just my opinion, you may disagree.
There are app market analytics tools, which among other things, also check how many apps use cross-platform technology. Flutter is among the most widely used:

https://appfigures.com/top-sdks/development/apps
I didn't think either was fair use. I think fair use applies to the utilization not the acquisition of. For example if I bought a movie and I used it with the intention to discuss it with clips, I can recode it because I physically own the medium. The fair use chimes in when the clips are in use. However when I download something with a tool from Google (YouTube) I'm violating their ToS. I might also be violating something in the middle that opens up some legal issues. So when you go to use a video only for fair use, you should ask the poster or the source for an unencrypted one. Also they should do the responsible thing and provide it.
Agent Event in SF
all investors, founders, enthusiasts, and engineers are welcome.
100K+ employees doesn't necessarily mean they're all engineers, even at Google. Many of them are probably either engineer-adjacent (meaning they work with engineers but don't code themselves) or are scientists of another sort (not coders).
Just started watching this, and I have no real idea what's going on :)
> A straightforward implication is that China is capitalist. Which isn't necessarily wrong

But it is wrong. The Chinese government has demonstrated repeatedly that they are the de facto owners of, effectively, all of the wealth in the country.

Meaningful ownership isn't a legal status, it's the power to do... well... whatever you want with the thing in question.

Which I suppose puts ownership (and thus also capitalism) on a spectrum and makes it all messy, but all real life things are messy.

> Meanwhile I'd say most critics of "late stage capitalism" aren't bemoaning the private ownership aspect itself. Rather they're criticizing the wealth concentration, industry consolidation, and government corruption

And they can criticize all of that they want. I'd, frankly, like a less corrupt government along with a more decentralized world. But equating that to capitalism itself is roughly as lazy as the old boomers who think that socialism is when the government does anything.

But capitalism is the only system of economics I'm aware of that doesn't seem to have periodic famines, which I have a vested interest in preventing (I enjoy eating). And until I see serious evidence to the contrary (and several smaller scale experiments), I'm going to keep pushing it.
No, but they will for cars, housing, even having children,
> it's probably safer to brick it before it gets into a situation where it needs a safety driver.

Bricking the device would be massive overkill. Surely they would just switch it off, or even just put it in a sleep mode.
> My answer is that a small number of functional institutions founded by exceptional individuals form the core of society

I stopped reading past this.
> but it skips the boring part of having to learn a ton a grammar and vocabulary.

you haven't do it that way if don't want. It's just the school way and how many people can speak or even understanding fluently after leaving school?
Too much fragmentation in native OSs and APIs. Making web apps is just too convenient for cross-platform implementation.
Two come to mind
1. System Integrity Protection breaking sudo (I understand why the trade off is worthwhile but it can be painful sometimes)
2. APFS pulling endless opaque shenanigans when it comes to what uses disk space and which tools report what usage, and where data lives. The permissions model clashes badly with shell usage, and blatantly disrespects sudo.
Never, ever use system-UI as the value of font-family
Ask HN: How can we curb piracy with WebAssembly?
Auckland is pretty bad, but Sydney or Melbourne are worse for affordability (income versus mortgage):

https://www.visualcapitalist.com/least-affordable-cities-to-...
Your idea sounds a lot like the 6to4 transition mechanism that was used for several years before it was phased out. It won't "just work" on many networks because they firewall off non-tcp/udp protocols but otherwise it served pretty well.
It's really painful to look at all those screws. A few days ago I opened up a ThinkCentre m900. There is only one screw and you can get access to RAM, and SSD.
Oh, I was wondering why so many of my search hits were 30 seconds long, but there is so much other stuff that is great.
Only because mainstream programming languages haven't caught up to Haskell. Not that they haven't tried. Java's interfaces are an application of research done on Haskell. It's just that some new ideas are harder to adapt to existing tools than others.
So you live an unbelievably excessive existence.
It's not rhetorical. Emissions have to be cut and deadlines need to be set. I am challenging you to provide a proposal, because anyone can be a cynic or a critic.
> A bot, looking at the screen and using a Bluetooth keyboard for commands would be much less detectable.

this has been one of the preferred ways to go about cheating for some time; sometimes even with things like video-splitters way-back-when.

>Or rather - scanning assets in phantasy worlds and using the results for bot development

yeah but the thing with games is that the data is there, and often times trivial to deobfuscate -- and when you DO get to it, it's perfect 1:1 rather than trained AI best guesses; it's not some natural reality where a best-guest approximation is the best you can hope for.

The bar for bot development will surely drop further and further, but until efforts towards keeping The Data away from Mean Person are strengthened then the easiest way forward is through data mining.
Same! I’ve been meaning to make an offline HTML Cantonese dictionary with text to speech.
An introduction to Shader Art Coding [video]
For anyone want to build a tool like this, you can try my WIP library here, it's based on Pdfium and Wasm, you can build a tool support editing and previewing with it.

https://github.com/jichang/unionpdf
Isn’t there also some sort of backend stuff in there? How else would it keep track of history and accept documents.

I don’t know enough typescript to understand where the front end stops and the backend begins I this code
ah, good to know. That method and another (not as great, but maybe more at hand method) here: https://www.youtube.com/watch?v=eKxUYvKR-jw

and a more proper (and $$$) method: https://www.youtube.com/watch?v=MqupCjkNqUk