skysight-inc/HackerNews huggingface dataset:
Yeah, people usually don't tow, off-road, drive through unplowed streets covered with snow 3 feet high, ford through a flash flood, transport vehicles or big appliances, or gardening or construction supplies etc. But people still do these things, which are not possible with a Prius.

You believe that if you don't do these usually then you should never do them? How often do you have more than two people in your Prius? Wouldn't you say that you usually don't? So why would you buy a car with 5 seats by your own logic? Everyone who is not brainwashed by ads and knowing what's good for them would be buying a Miata, if your logic applies, right?

And yes, renting comes up in these discussions all the time. For me to rent a truck right now I would need to call several places to find if they have trucks available at all, find someone to drive with me to that place or take Uber, sign up paperwork and walk-around, pay $100+ day, then return with another walk-around, then find a way to get home from the rental place. Or I could just throw bikes in the box, drive to a trail, ride, and come back by the time you got home in your rental. You saved some money, but likely you saved even more because you stayed home while others had fun outside.
I agree authors should be listed, but I disagree that this is odd. Especially in a time where points from scientific consensus are considered biased political points, it's the norm.
This is the lump of labour fallacy. There's always more work to be done.
This is a bit light on detail so here's the story of how they managed to get it under the 96k target at the absolute last minute before the competition deadline.

https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for...

It shouldn't surprise anyone that the author now works on compression middleware for a living.
> A PDF of the book will be made available by August 15th.

On the sidebar:

> PDF coming soon

:(
It does have an off switch. Repeating from the above for emphasis:

This means that the only way someone could track you after the festival is if you **keep your compass on**

Also implied in the instructions when you arrive at the festival:

Turn on your Totem Compass

When I saw the headline I was really ready to make fun of it and say it sounds like more of a Burning Man art project than a viable product, but after reading the linked article, it seems like they really put much more thought into this than I was inclined to give this sort of device credit for.
It is a ring buffer indeed, with publish serialization (on producer side) and normally a busy wait. It sort of doesn't work on some VMs due to scheduling. (I mean the busy wait w/o a backoff)
He just uses a crap bank.
You didn’t give examples, you called it “fanciful thinking” to think that there are real differences between people using vague claims about a different issue. The same logic for calling my categorization of that as a personal attack would apply evenly to your comment.

If you are concerned about politics being “infantile and tedious”, try to set an example of the rigor you’re looking for. For example, you could point to specific verifiable actions by a candidate like I did.
And could you remind us at which magic number it is where the USA loses it's AAA borrowing status again?

/s
..and China, and India, and Singapore, and Japan, and Australia, and UK... (That's just Oracle).
Oh wow, this kind of idea goes way back, to Doug Lenat's Eurisko. Good old fashioned AI. He famously used that to craft winning strategies for Traveller Trillion Credit Squadron, a non-computer game.

Today's game designers might use this sort of thing to find game-breaking exploits before those damned players do.
There's nothing wrong with such a service in principle, but it should never be implemented in a way that a brief Internet outage keeps you from being able to print to a local USB-connected printer.
This doesn't even get into the fact that there are consultants who will basically bribe previous 30 under 30 winners to vouch for you, so it's partially pay to play.
Disagree. If we had the ability to borrow $999,999,999,999,999,999,999,999,999 and spend it on useful projects, we’d be mining helium on the moon, colonizing Mars, terraforming Venus, building a Dyson sphere around the sun, and warping to Alpha Centuri. Our gross planetary product would probably be able to pay off the debt in a week or two.
> Google Play wasn’t telling you to jump on LimeWire to illegally download your music.

Of course not, but they had no moderation for a long time so that that's what people were using it for. At that scale it's not an oversight, it's a customer acquisition strategy.

Once they hit critical mass they killed the feature as one would expect before negotiating lucrative deals with distributors via Google Play Music and eventually Youtube Music.

I think the line is very blurry, the only difference is one side is doing it very quietly and strategically, while the other was blustering their way through.
You can get around that by telling those 10% to f- off and play something else.
Agreed! Snowden taught us a lot and sadly most people don’t seem to realize what it means. People say “the government can’t get in to Signal it’s encrypted and the protocol is well tested” and it’s like… yeah unless they can directly access the keys on your phone, and funny we keep seeing long standing vulnerabilities so actually no normal computer has ever been “secure”. Idk people aren’t paranoid enough. But I’m glad you get it!
How about putting it in something that you want to get packaged in Debian or Fedora?
Yeah, it's a bit of a war of attrition.
So your contention is that The Boring Company violates safety regulations just like many other construction companies, but The Boring Company stands out (or "innovating") because they're building (what you consider to be) frivolous projects?
Interesting but a surprising lack of detail on why Linux outperforms Windows and even less on why Zen 5 widens the gap. Does anyone know why this is happening? Is Zen5 harder to schedule for and Linux better at scheduling?

I see chips and cheese noted there's an increase in latency between ccxs in zen5, which I guess would tend to exaggerate poor scheduling decisions - could that explain it?
Since people are not reading the paper, here were the conclusions:

> Is it really easy to answer semantic reasoning questions over symbolic graphics programs? We provide an intriguing experiment to demonstrate that SVG programs can be quite difficult for LLMs to understand such that even if the corresponding rendered images are fairly easy for humans to recognize, all these powerful LLMs still fail dramatically, only reaching a chance-level accuracy.

They then fine tune the model for this problem, and it achieves better results.
I am not compelled by this. To the best of my ability to understand the world in which I find myself, it seems unfortunately to be the case that there are no human beings as such, no persons, no moral agents. What I see around me are assemblages of interacting quantum fields which share no fundamental nature with one another except that they happen to be arranged in similar (but not remotely identical or fundamentally related) shapes. Given that there are no human beings there cannot be a single human nature and thus I can say nothing about whether a person's behavior is good or bad in reference to such.

I admit this is a daunting state of affairs which is not pleasant to contemplate, but I don't adopt beliefs on the basis of what is pleasant or unpleasant or easy or not easy. I adopt them, as far as I have the agency to do so, on the basis of what seems plausible and, given how I understand the universe, your account seems highly implausible.
Recently I was looking at a job application for a Cyber, Identity, and Access Management (CIAM) role and found it referencing a certification by the Identity Management Institute Center for Identity Governance[0]. Upon researching this organization, I found very little to demonstrate that it was more than just a hollow certification mill.

The quality of content from IDPro (this HN submission) is significantly better than what I've seen elsewhere. The fact that there's an extensive body of knowledge on GitHub is really encouraging[1]. Bookmarking IDPro for future reference.

[0] https://identitymanagementinstitute.org/

[1] https://github.com/IDPros/bok
> But immich was kept agpl and no cla which is a good thing.

That's exactly the right thing to do and is what they should do for everything.
Possibly so. It just means that based on the report's findings, even if you'd decided to play it safe and buy exclusively from NXP directly (the creators of this ecosystem and owners of the MIFARE trademark), it looks like you could still end up with backdoored hardware.
it doesn't matter, it's still likely true. many programmers use it, many of those generated lines will in fact become part of commits. (maybe not millions, but ... it depends on the definition of large orgs.)
java had a proper memory model and the busy wait was a novelty. iirc, it was used mostly in a single thread processing (i.e. consumer) for the main business logic like matching forex order.

Realistically aside the disruptor LMAX had an interesting way for fail over by replaying all the input to reach the state.
I legitimately cant tell who you are referring too, politics is so muddled now that both sides believe wholeheartedly that their side is the one with the correct plan to fix the economy.
No one knows (really, no one knows) but people will keep bringing it up
Hmm, I guess I don't really consider throwaway assertions in pursuit of debugging "tests" in the typical sense.

I certainly wouldn't advocate for code reorganization for that case, but if there is a property that is important to maintain over time that isn't easily expressed by exercising the public API, it does suggest that reorganization is probably in order.
Crap banks abound.
Single best post on the LoE that the programmers went through to fit it into 96kb https://fgiesen.wordpress.com/2012/04/08/metaprogramming-for...

previous discussions https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

All the wonderful posts for that blog https://news.ycombinator.com/from?site=fgiesen.wordpress.com
GitHub CLI let's you create PR's from your terminal
The good decisions are invisible. The bad decisions just seem to live forever.
The number is, whatever number it is when USD stops being the world’s reserve currency, for reasons unrelated to national debt.
Thanks for the kind words. Still feel uneasy when rejecting a feature request
PowerPoint too!
Every day I make a list in a long running text file. I typically copy the previous day and modify it.

\\ [date]
need
- things that absolutely have to be done today
really should do
- things that I really should do today
should do
- other things I should do to get ahead / stay on top of
want to do
- what I actually want to do today if possible
concerns
- things that I'm currently concerned about (to help me resolve them without losing focus)
one thing
- I'm going to do this one thing for 3-4 hours straight today
I enjoy cypher, it's like you draw ASCII art to describe the path you want to match on and it gives you what you want. I was under the impression that with things like openCypher that cypher was becoming (if not was already) the main standard for interacting with a graph database (but I could be out of date). What are the better standards-based options you're referring to?
You can also directly buy short term US treasury bills, which are paying roughly 5.25%, are auctioned weekly, have an extremely liquid secondary market, no fees, and essentially risk-free (backed by the US government).
There is indeed a enterprise desktop version (SLED), unfortunately they only support gnome.
"Show me your flowcharts [code], and conceal your tables [schema], and I shall continue to be mystified; show me your tables [schema] and I won't usually need your flowcharts [code]: they'll be obvious." -- Fred Brooks, "The Mythical Man Month", ch 9.
I wrote it that way intentionally. The data are available, so it's easy enough to find out "who was president during the last budget surplus" and "who presided over the largest increase in the federal debt." Some people will be surprised by the answers and will see the data as partisan.

I'm not linking to sources because people feel the need to find the sources or they don't believe them. But there are a number of graphs of the numbers available on the Internet.

Suffice it to say that any adviser advising a presidential candidate to pay any attention to the deficit beyond lip service is doing that candidate a disservice, as voters have shown time and again that they simply do not care.
Actually Karpathy is a good example to cite. I took a few months off last year and went through his "Zero to hero" videos among other things, following along to reimplement his examples in C++ as an introductory learning exercise. I spent a lot of time going back and forth with ChatGPT to understand various aspects of backpropagation through operations including matmuls and softmax. I ended up well ahead of where I would otherwise have been, starting out as a rank noob.

Look: again, this is some kind of religious thing where a lot of people with vested interests (e.g., professors) are trying to plug the proverbial dyke. Just how much water there is on the other side remains to be seen. But finding ways to trip up a language model by challenging its math skills isn't the flex a lot of you folks think it is... and when you discourage students from taking advantage of every tool available to them, you aren't doing them the favor you think you are. AI got a hell of a lot smarter over the past few years, along with many people who have found ways to use it effectively. Did you?

With regard to being fooled by buggy code or being satisfied with mistaken understanding, you don't know me from Adam, but if you did you'd give me a little more credit than that.
They're not cherry-picked they're just the most important software historically to my personal, subjective value system.
The growth seems entirely in line with the curve. I'm not sure it needs much explaining, let alone guesses.
Hey, Patreon: Don't Let Apple Win This Round
The end users of such cards are often not aware of the source, there's usually resellers that supply them who are always trying to save a buck here or there.

We have customers who use smartcards and we often need to read or write to them, during on-boarding they often have no clue what version or spec they are using and it often results in trial-and-error after they send us a few cards with little-to-no markings on them.
> wouldn't that compromise every VM OS running on top?

pKVM VMs run "on the side" rather than "on top" of the host OS, so any compromise of the host is isolated from guests, besides DoS.
That's not true. Notaries shouldn't be able to flood a network at all. Each participant in the network is supposed to stop accepting messages from a malicious participant. It's one strike and you're out.

That's what Proof of Corruption is about, in our technology, for instance.

Every participant has to sign their claims. If a participant signs two contradictory claims, this Proof of Corruption can be gossipped and the participant is excluded.

In distributed systems, 99% of the time you have finality, but 1% of the time you may have a conflict due to race conditions or corrupt nodes, etc. Blockchains take the unfortunately brute force approach of gathering all the conflicts / ambiguities into one or another consistent chain of transactions, and then "duking it out" with a lot of expensive "stake" or "work" or whatever. But it doesn't have to be that way. The end-users are ultimately the ones to either endorse a transaction or not, there is no reason to have the network be the source of truth for the remaining 1%, there are hugely diminishing returns from all that waste of electricity. So even the double-spend problem can be solved without blockchains.

But even without this, in other decentralized architectures such as the PTN (Permissionless Timestamping Network) I linked you to above (https://intercoin.app/technology.pdf) there is no blockchain, no consensus, just nodes talking to each other and data structures accruing in eventually-consistent ways. And the nodes can just as easily stop listening to you and forwarding your messages.

Similarly in the SAFE network. Even the routing is done in a way that the routing info is deleted after one hop, so you can't DDOS the network the way you can a regular IP / BGP network or even a regular DHT (such as Bittorrent's Mainline DHT). Because the nodes will just refuse to pass on your message. Every node expends only the resources it is prepared to, and nothing more. This idea of "flooding" or "DDOS"ing is more of a legacy idea due to the federated systems we have today, like email and DNS (where the whole world can spam a person's email, and you play cat-and-mouse).

Again, blockchain is a tiny part of this space of decentralized networks. You can have CRDTs syncing, or you can have append-only logs such as Hypercore (now called Holepunch / Pears) or you can have Freenet (the new one, I interviewed the founder a couple years ago when it was still called Locutus: https://www.youtube.com/watch?v=yBtyNIqZios) you can have Secure Scuttlebutt, or Nostr etc. etc. etc.
Honestly I think a lot of people find it reassuring to think of marines and frontline infantry as being a bit murderous. Men with enough crazy to charge a machine gun emplacement or storm a beach. A force our enemies live in fear of, the biggest bullies on the playground but on our side.

If you think some of our armed forces have that character, would you expect them to be restrained and orderly when not on the battlefield?

Personally I doubt the Hollywood image of boot camp troops chanting “what makes the grass grow? blood blood blood” is true - I prefer to think our troops are in fact very orderly and restrained.
Do we believe this story? It's a Reddit "LegalAdvice" thread. It's not morel season in the UK right now; false morels are also March-May produce.
I must be a part of the problem because reading that type isn't too difficult.

I also think types like this aren't innately problematic when they live in libraries. They should be highly focused and constrained, and they should also be tried, tested, and verified to not get in the way, but they can absolutely be a huge benefit to what we do.

Maybe it's mostly problematic when type astronauts litter the application layer with types which are awful abstractions of business logic, because types are far less intuitive as programs than regular JavaScript or common data structures can be. Just type those in the dumbest way possible rather than wrap the definition of them up into monolithic, unnavigable, nested types and interfaces.

If a library allows me to define valid states related to events which drive a data store or something narrow like this, that's awesome (assuming it's intuitive and out of the way). I like this kind of type-fu. If it's trying to force coworkers to adhere to business logic in unintuitive ways, in a domain that's not unlikely to shift under our feet, that's a huge problem.
Yes, classes are data structures. A data structure is the construct by which you organize, process, retrieve, store, etc data. A traditional "struct" or "table" is how people think of a data structure, as a sort of dumb layout of 1s and 0s in a file or memory somewhere. But how that data is separated, accessed, what constitutes "valid" data, how it is presented to you, what you can do with it, etc is all part of what constitutes the "structure" of the data, because the "structure" enforces what that data looks like, how it behaves, etc. A class fits that purpose aptly.

If water is data, then a straw, a vase, a kettle, a pool, a water pump, even a hydroelectric dam, are all data structures. They enforce the form of the water, what goes in, how you access it, how it comes out, etc. You might say "but doesn't a function do the same thing?", and, well.... yes. A data structure is kind of like a tightly-bound collection of functions that take in data and put out data in particular ways.

A data structure in memory or on disk, without program logic attached to it to enforce the structure, is a "data format". The hope is that a program will do the right thing with the data according to its intended structure.
I’m starting my PhD journey as well, and currently working as a software developer at a financial institution :)

I prioritize the key aspects of my PhD for my University. In my case is publishing in high-level journals and conferences. My advice is pretty simple, don’t try to do everything; instead, excel at the most important tasks for you, your advisor and your university.
Object Pascal and MPW had something, but Metrowerks was clearly much better.
Back when I used to work in plain js I saw very complicated structures, but there is no type annotation. It’s worse. The horrible part is where the type changes in different cases, so you have to trace everything to know if what you are changing is safe.
For fellow fans of Crawford's writing, he publishes on Substack at mcrawford.substack.com.
Oracle NetSuite ERP websites found leaking private customer information
For your linked example…

It has documentation

> This type helper makes the 2nd function param required if params/requestBody are required; otherwise, optional

The type here is the implementation not the documentation. I guess we are so used to types being the documentation, which they are for value/function level programming, but not in type level programming.

I think maybe you are disappointed at the tooling? I do think the docs here should be attached to the type so that it appears in the IDE as well.
>Another interpretation is that Valve has been around more than long enough to see how these things go

Yes, hence "we can't have nice things". You think other devs aren't looking at this and thinking "well this is why we lock it down with NDAs

>What makes you think they didn't want it to leak to generate buzz?

The fact that I do in fact work in industry. It happens but Valve doesn't really advertise in the traditional sense. Let alone in the" dark secrets " way.

Reality is not only disappointing, but boring. It takes time and money to prepare ndas and enforce them and for Valve the cost of that is less bad than leaks (or "leaks"). Valve games aren't cheap, but approaches like this when you're not relying on $10m advertising schemes keep development for their AAA productions surprisingly low. There's your boring reality.
RDBMS bored me to tears when I first studied it but it’s an invaluable way to view at data and structures.
They will pile so many charges on Kim that the total sentence will be in excess of a century. He will never get out. In federal sentencing guidelines, second degree murder (not premeditated) doesn't guarantee a life sentence. What I said is absolutely true.
A month ago I got a mystery deposit then a letter explaining why I’d been given hundreds of dollars back from my bank… I’m thinking they were trying to get ahead of this kind of investigation.
That’s to be expected from genAI. Im sure more of this is to follow and these AI companies will have to come up with disclaimers and checkoff boxes (CYA type) “I understood these answers are likely wrong.” Even better, they should mention LLMs do not understand what they generate.

Edit:
Wait, this is a book made up with LLMs. I think the author should be on the hook for publishing unless they added a disclaimer their book has no grounds in reality.
I bank at Alliant Credit Union, and there's no restriction, ever since Reg D took effect. It's a pretty solid credit union, which almost anyone can join, if folks are interested in a commercial bank alternative, but aren't all-in on brokerage.
Clearly it's the E[l|r]on problem now
there was no loophole. the problem was that the USA did not enforce the reciprocity principles of WTO with regards to China. (mostly because business was booming. so short-term thinking got us here.)