skysight-inc/HackerNews huggingface dataset:
Federation, Tor, IPFS, DAT, CDJS, BATMAN, etc are all technologies that are tackling the problem of data/network ownership in some form or another and have been doing it for years. The current and specific uptick in "web3" references appears to come from blockchain projects all vying to be the next big thing.

From the article:
"...the most developed areas of web3, like decentralized finance (aka DeFi) where literally hundreds of financial applications have been built on top of Ethereum..."

There's web3 in a nutshell. Hundreds of applications built with the sole purpose of extracting wealth.
Well (and to sibling comment), TIL, thank you :(. That's scary though, that anyone could even use the BMC and not at least pause a bit on "wait a sec, what could someone else do with this", same as hypervisor access.

Though maybe some of the blame really should be on the vendors themselves here. At least credentials are randomized now, but they could be much more aggressive about making it something that has to be actively turned on, always has it's own physically isolated port, and requires some level of secure setup (won't communicate untagged maybe?). Or these days making hardware token/smartcard usage required perhaps. There's clearly tradeoffs to be made in terms of security vs convenience/recovery from bad setups, and the balance has fallen fairly decisively in favor of the latter. Kind of depressing though the industry constantly has to do the same thing of ignoring security right up until it gets really, really bad.
Does this also imply the possibility of the inverse, magnetically making people depressed?
expose reminds me to ngrok. Are they similar services?
You can try handyman work. I just had to hire someone to do some work in the house, they charged me by project but my estimate is their hourly rate was close $100.
1) Luke didn't have any real problems and continues to use Linux now after the challenge because he likes it more.
2) Linus is the guy in a horror movie who suggests the group split up. He doesn't represent the average tech user, he represents the average tech user wannabe.
>I mean very specifically that I'm a member of the community and I'm speaking about us.

I still have problem with the word "us". What do you mean by "community"? If you mean a certain organization you should say so.

In the Asperger's forum in which I participate we agreed, that everyone should speak only for themselve, which means to use "I" and "me" instead of "us" and "we".
"Fortunately I accept 'interesting trades' as payment, wink wink!'
IIRC, Microsoft has publicly stated that they only plan to implement the parts of C99 required by the C++ standards.

EDIT: Fact checking myself, I found [1], so apparently they've decided to start adding C11 and C17. C99 support isn't entirely clear, though.

[1] https://devblogs.microsoft.com/cppblog/c11-and-c17-standard-...
Oregon reports first 3 cases of drug-resistant 'superbug' fungus Candida auris
On the Art of Joke-Telling and Writing Prose
Link to scribe.rip, not medium.com
Noooo. Couldn't be. \s

Can't believe people are even seriously discussing this - the controversy over the fake is exactly the desired outcome.
Seems Instagram has sort of evolved into something that many professional photographers use to market their work/services too.

I found my wedding photographer on Instagram, as did a lot of my friends. Instagram is just the starting point of course, but since so many people use it * it seems like a natural place to market photography services.

Later, my wife wanted to do a photoshoot of us on our trips to Paris and Hawaii. We found local professional photographers there via Instagram also.

* IIRC Instagram is considered "uncool" by younger generations, so who knows where things will be many years down the road.
It also is important to point out how much self censorship exist on HN. It can be interpreted as tact, group think, civility, and so on.

Personal restraint has vanished more and more in the last few years. Many here would argue it is a result of social media platforms.
Uhh yea, this is Running shellcode 101, works very well. My Red Team stuff at work all starts with a simple loader like this (with some encryption / obfuscation sprinkled in).

When I was first shown this I was like 'What non virus use case does this have!?!?'
Instrumenting and debugging live processes is the big one.
It’s called setjmp() and longjmp().

https://web.archive.org/web/20091104065428/http://www.di.uni...
By that logic, no DRM makes sense at all, which is a take I understand but I think misses a lot of nuance.
It has setjmp and longjmp, so yeah.
The reason it fails is due to UB. There's not much point in saying that most of it isn't UB since the part that is UB is the part that causes the failure.
Honestly, it seems the other way. It isn't that the banks come. It's that people age but want to retain their earlier years so they prevent the next youthful replacement from coming. Then all the shops are shuttered because the owners are old and have quit and you walk past blight all the time.
I said market research, not marketing analysis. I don't mean focus groups and A-B tests and ad words.

No YC company is literally in stage 1 of its existence. First you need to get into YC, and you probably won't if you don't know anything about the market you are trying to reach.
Databases are the best all around scratch every cs geek itch domain there is, with possible exception of operating systems.

The critical importance of extensibility as a primary concern of successful DB products needs to be highlighted. Realities of the domain dictate that product X matures a few years after inception, at which point the application patterns may have shifted. (Remember map-reduce?) If you pay attention, for example, you'll note that the du jour darlings are scrambling to claim fitness for ML (a subset of big-data), and the new comers are claiming to be "designed for ML".

Smart VC money should be on extensible players ..
I know this is extremely narrow but I think there's something in it: the way he says "I'm over the mountains and I have a [fricking] engine out" sets off my Spidey sense.

This appears to justify the need to jump before pointing out the problem. That's not your reaction in an emergency. If you're making YouTube content then surely you want to show the sheer terror that you faced, not the calm justification for your bailing out.

The problem is that your engine is out. Your response is supposed to be "[Frick], my engine is out and I can't see anywhere to land - this is concerning". Not "I'm over the mountains and my engine is out" suggesting that there is only one outcome.

I don't know much about aviation, but his language and attitude throughout the video suggests to me that he's prepped to ditch the plane. I'm running off gut instinct here but it's always served me pretty well.
Blaming Marissa Mayer for everything to do with Yahoo really pisses me off. Yahoo was a sinking ship, Mayer tried to save it, she couldn't. The obsession with blaming her feels extremely sexist to me. Regardless of whether it is sexist, people need to lay off of her. Blame is a boring, pathetic game that silently drowns and shuts down the minds of its participants over time. Sometimes people are good in a situation, sometimes they ain't. And sometimes the best person can't save a truly messed up place. I don't understand why this is so difficult to understand.
Unfortunately not, I only really blog about philosophy and psychoanalytic theory. I have very little I consider "blogworthy" to say about the web3 space, other than technical documentation; I build it and leave exploration and design to the product guys.
You could instead (nonexclusive) license it to them in perpetuity.
I can’t tell if you’re joking, but you did make me laugh.
Thanks for this, I found a few things to investigate adding to my own config.

I have a question about the server/client mode:

> Experienced Emacs users run a single instance of Emacs and do all their editing activities via this single instance.

What's the motivation for running it this way? I think the repo should explain why, especially since it's targeted at newbies. Also because it looks like a lot of effort was put into explaining how and discussing the em script that makes it more convenient.

For what it's worth, I'm an experienced Emacs user, and I don't run a single instance. Instead, I start lots of new instances. As best I can tell, the motivating factor for a single instance is startup speed. However, I'm satisfied with my startup speed and haven't felt the need to improve it with server/client mode.
Softie parachutes indicates that the effectively risk free bail out conditions are 1000ft AGL and 100MPH, with a lower speed requiring more altitude. They don't specify a max speed, but it's worth pointing out that 100MPH is pretty slow comparatively.
The answer from the GCC team should have been: “You obviously can afford to pay to get this fixed. So pay us.”
I suspect you are overestimating the value of your software.

The CEO/company presumably has:

* a known brand/trademark

* customers and relationships

* salespeople?

* a location, equipment, capital investment

* some industry know-how

You have:

* some software, that helps them capitalize on all of the above somewhat, with more efficiency / lese cost or something?

Is there something special about you and your software? Or, if you and your software disappeared tomorrow, could the CEO get some other developer to write more or less the same software?

Conversely, if the company/CEO disappeared tomorrow, are you in a position to utilize your software elsewhere?
1) it doesn’t matter and really no one cares. Don’t wring your metaphorical hands over it too much, getting CxO title matters a lot more and even that doesn’t mean a thing but it at least makes it a little more painful to slot someone in above you.

2) if you’re not around when the incorporation docs are drawn up and filling out an 83b you’re not a founding anything. Just an early hire, and there’s nothing wrong with that, but don’t let yourself get into something that feels bigger than it is.

3) Equity doesn’t necessarily track with being early. There’s a correlation of course, but you can have someone join a startup right out of school and then not receive “significant” equity relative to the rest of the team if they’re not brining nearly as much upside to the newly formed company as an engineer with 20 years of domain experience who joins 3-6 months later.

4) I’d read it as the founders being non-technical and/or more like investors than operators. Be cognizant of that as you’re talking to them.
"No, the opposite of a virus, an anti-virus". Thereby demonstrating that a virus is its own anti-particle.
Cosmonauts were issued a sawed-off shotgun that also fired AK-47 rounds
The thing about engine out situations is that it's not that hard to get to civilization before you bail out. These light aircraft glide great, he should have been able to ditch (or land) closer to a town or road.
It's not strictly anti-piracy, though the roots are in it. Consumers aren't the only source of requirements. It goes back to content protection deals Disney has cut for years and the reciprocity requirements.
Is that Hurricane Deck underneath when he bails? Haven't been up there for a while.
I don't know how to respond to these types of arguments. For now, here's a comment I made elsewhere on HN earlier today explaining why:

> There are many crypto-enthusiasts for whom no level of rigor [counter to crypto] will ever satisfy them despite being obsessed with various "whitepapers" which are mostly marketing fluff. They endlessly defer to various whataboutism's until you find out they are taking an inherently political position (usually some sort of neo-libertarian) and hence the "merits" of the proposed currency _really_ only apply to people who are disenfranchised by existing economic systems. Usually, little is said of how to improve existing systems as that challenges the notion that the status quo is so flawed that it needs to be replaced wholesale. Any idea how to refute crypto to these folks?
KFC for Christmas in Japan [video]
I think it's clear that nobody is right here. For one, I think it's perfectly fine to say that you're only intending to ship to experienced users who can bootstrap their own system properly; Arch has always been about shipping a very minimal base system, and it's just outright not going to work for the average user. I mean, the biggest thing it has going for it is a community package repo that is quite literally just comprised of glorified shell scripts - it's a dangerous system.

Sure, I get the appeal of trying to get average users into Linux, and I can even sympathize with people who truly love the underlying structure of modern *nixes. But if you see yourself as someone "liberating" Arch, you're obviously going to see their developers as captors. In reality, this is what consensus-based software development looks like. These people are doing their thing, you're doing yours.

> Sorry other Arch users, like it or not, you’ll have to support Manjaro users. Same way Ubuntu users look to Debian documentation for help

Arch quite explicitly *doesn't* offer support on anything, not just Manjaro users. That's the point of rolling-release distros; they're giving you a chance to build a towering software stack that can collapse at any moment, and it's your responsibility to make sure it doesn't tip over. Your desktop environment could completely change in an innocuous update. Your kernel could be swapped out with the wrong package. These are not tiny non-issues, they're problems that will stop novices in their tracks when they would have otherwise been perfectly fine on a stable distro.
Reminds me of the NSA dude claiming under oath 'not knowingly'. Apparently he had plausible deniability.

Spies seem masters in this, applying it for the good (of whomever they serve).

Bill Clinton's famous 'never had sex with that woman, miss Lewinsky' also comes to mind.

I think it could also be trained (including with humor, even when obviously a lie), as its basically a subset of social engineering or confidence game. When people succesfully lie, they are telling a truth from a certain PoV (one which benefits them). And, it can be a useful trait, too, depending on your where you stand (also a PoV).

Side note: the word lie is indeed not preferred, a better one is deceptive or manipative.

That being said, BPD was hyped in 90s where a lot of women got the diagnosis, while they were underrepresented in autism diagnoses.
take the tiktok plane crash challenge !
I don't have the relevant experience to judge one way or the other, but my internal BS meter was definitely going off. Main thing I can say is his reactions to the engine failure and troubles while on the ground didn't seem authentic.
I'm joking a bit with the style and my limited experience leads me to agree with the OP.

The middle paragraph includes my sincere response that a system where discovery is rewarded, failure forgiven, and dishonesty punished is ideally suited to the mission of science.

So I was left wondering if the OP would expand on what their thoughts were about the interesting consequences.
Correct. It's one footnote in the long road to proof positive or negative, and will ideally provide information for meta-analysis.
Which parts did you find interesting?
Your muscles can react when shocked in uncontrollable ways.

This is why if you ever touch a live wire (don't?) do it with the BACK of your fingers so that when your muscles contract, you don't grasp the wire (what happens next is left to imagination).
Extremely good remote (both the physical remote and the apps), several HD movies worth of disk space, gigabit ethernet. You can probably get all of that from a Roku device that costs half as much as the Apple TV, and if price is most of what you care about, you should do that. My point is that ~$200 is basically below the noise floor for this kind of component; you're going to use it every time you use the TV, or, for that matter, play music in your living room. It earns its keep.
really? I've not written much shellcode at all, but what I did write wasn't generically-compiled C++ - it was always either C or ASM, specifically because you get to avoid all the platform and position-dependent stuff (except in return-to-libc payloads).
Clojure is a sort of baby’s first lisp. That’s not a bad thing by the way. Its relative simplicity and restrictiveness are usually beneficial for corporate environments and I like working in it.

That said, if you want to talk about lisp you should really talk about Common Lisp. And there are a lot of solid criticisms of Common Lisp, but not enough features isn’t one I’ve heard before. The LOOP facility alone has an absurd number of features, to say nothing of the Meta Object Protocol.

It’s fair to say that a proficient Lisper can write performant code in any set of paradigms you like using a modern Common Lisp implementation. That comes with some considerable trade-offs though.
I have no teaching experience to back it up yet I've always felt this approach of intentionally leaving out very nifty, useful, and sometimes important bits of knowledge is bad. For sure, in the scope of one class there's not enough time to thoroughly teach everything and test on it, tradeoffs have to be made, but I'd still rather instructors explicitly mention such things as briefly as they can get away with (but three times) just with the expectation that not everyone is going to really even 'get' them and it won't be on any tests. People very much go with what they know (you'll find bubble sort in production software, alas) and if you don't even give them a sign for "here's something you might want to explore on your own or come back to if you run into it again later" most won't set foot beyond their present understanding. The worst offender in this sort of omission I think comes from the excellent SICP book -- it's not the book's fault, it's not even really trying to "teach Lisp", but people nevertheless use the book and as a side effect learn a bit of Scheme, which they confuse (because no one told them otherwise) for thinking that they now know Lisp. But they don't. In order to know Lisp one needs to learn Common Lisp with its macros, its OOP, its condition system, its types (which SBCL can check at compile time and use for more optimized assembly), its packages, its approach to interactive development... It's the same issue as high school C++ courses (I assume some of them are still around!) teaching it as C with classes, and never hearing about (let alone touching), say, templates, let alone any of the modern C++0x and on features.
It's a poor choice in a many programming related contexts. To me, it looks like a malformed octal constant.
But at what point do we qualify something/someone as “smart”? I’d argue that someone that’s getting lucky over and over again are clearly on to something. As the saying goes: “You create your own luck”.
Thankfully it can wrap up in about 5 hours (as you may've discovered), unlike some of them...
Sorry for the late reply.

It isn't so much about Altium features being that gating element. Given what was coming in KiCAD 6.0 I made the decision to make the transition with that version. Altium has turned into a complete mess. Bugs keep piling up. They release hot fixes and create new bugs. The company seems to have focused on attempting to migrate the user base to a cloud-based subscription model and, in my opinion, made a complete mess. They may have been targeting acquisition by Autodesk too, which never happened.

At $2000 per year per license, it is very hard to justify Altium Designer except for the very low percentage of boards that might require specialized features. KiCAD is good for probably somewhere in the range of 90% to 95% of the boards anyone makes. Let's put it this way: I've created multilayer gigahertz-range controlled-impedance boards with far worse tools than KiCAD...not sure what the $2K per year/per license gets me in the case of Altium Designer any more.

And the best part of this is that KiCAD will get better and better over time. We plan on contributing both financially and with development of either plugins and more. We all win.

I see this as the GIMP vs. Photoshop case. At some moment in time GIMP became good enough. After that it became better and better. For most users I think I can say that they would not feel like GIMP lacks anything important these days when compared to Photoshop. KiCAD is definitely headed in that direction.
No, the private key does not identify the artist.

Instead, what identifies the artist, is the artist saying "hey, this thing over here is the real one!".

None of which involves a Blockchain.
This is my question: why this disconnect? The employees' productivity should be exactly what puts money into the executives' pockets.

I suppose that halving productivity won't go unnoticed. Why smaller wins like 10% don't matter to them?
Could you elaborate on these red flags?
Which answer would make you happy? I don’t understand the hype lately about LastPass.
Depend on what is your target audience. If they are beginner comp sci students then D is ok. Preferably something lispy like Racket. If they are more of "learn to code" and get high paying job, D is not recommended. Python, Java/Kotlin, R, C# or C/C++ would be better choices. If you are focusing on embedded students, C is a must and maybe Rust. If you are focusing on web development, then Javascript/Node is a must. Some people would argue that learning any languages is ok as you learn the concept. But this argument is the same as learning Japanese or Korean so you have "upper hand understanding" of Chinese. Why not just go straight learn Chinese than beating around the bush learning something "similar". There are concepts in C/C++ that are hard to replicate in C# or Python such as pointers and low level memory management. Or, data science community on Python platform that are scarce in others. Same with r for statistics, C# for .Net/Microsoft, Java/Kotlin for Android stuff. Most people have limited ability to learn 1 or 2 languages over their lifetime. Just focus on that most useful and accessible. Good one will always go on and create their own languages.
Soviet-era Russian TTL chips have metric 2.5mm pitch
I had a (very) small part in it -- in 2001, I was chatting with Caterina, and recommended the book "Finite and Infinite Games" by James Carse. She then recommended it to Stewart, who found in it at least one of his inspirations for GNE.
I fully expect companies with hundreds of seats of Altium Designer to very seriously consider KiCAD these days. I am having trouble seeing why this might be a bad decision.
weird how people can often become depressed due to actual real-world experiences like grief or loneliness, but slap a magnet on em and they can go into remission.

Makes you wonder whether they'll go into remission for a while and then slip back into depression if the environmental factors are still there. I guess if it can knock you out of a depression where the trigger is no longer present but the trauma persists, that's incredibly valuable, even if the mechanism seems very strange.
I second this. If Len Sassaman was not Satoshi, at least he was a better Satoshi than Szabo.
It is most likely not your point but keep in mind that not everyone on HN is a native English speaker, and not everyone lives in an English speaking country.

As a French guy, if you tell me that my English is 5th-grade level, I take it as a compliment.
It’s already a well established treatment, this is just the accelerated form, confirming it still works.
Let's start one via IPFS.
How can we improve this to have fast delivery? Maybe a client application and centralized server for the "buddy list," AIM-style. Yellow Submarine. We All Live in One.

Thoughts?
Sorry, i think performing your virtues like that is just insufferable. I don't know if its just me. Maybe this is pretty well accepted behavior where they live? I don't like it.