skysight-inc/HackerNews huggingface dataset:
> Another alternative I’m considering is learning HVAC repair as a fallback career.

Why not both? My neighbor configures HVAC for datacenters as a living. From what I've understood in our chats, there's a lot of expert system processing going on. It's only going to grow as ML/AI does. When there's gold rush, don't invest in gold, invest in pickaxes.
Employee - Employer is here a lawyer based on the law firm. Before you click the title and waste your time.
> It became the kind of book people read dozens of times and excitedly press into the hands of others. Since its publication, it has sold more than 2.3 million print copies in English alone and been published in 40 languages. Thirty years on, it's still in the cultural conversation

It is so strange to me that I, a voracious reader in my 50s, have never heard of this book.
There is also Linux Mint XFCE. I prefer this because *ubuntu isn't focused on the desktop any more and Mint is. Also, Snaps are annoying and he repo is controlled by Canonical. Mint doesn't have Snaps unless you want them.
Anyone tried any of the alternative full-text search extensions mentioned?
Zombodb sounds good, except I would like that it didn’t work synchronously and fail transactions if there is a network error talking to ElasticSearch.
I think most people will use Postgres’ built in FTS up until a point or go straight to an application level integration with ElasticSearch.
Similar situation, and I know from my early kitesurfing days where you are stuck waiting for the weather, and then pushing sketchy conditions because you've only got limited time etc. This but with seemingly higher consequences have kept me away from flying for now. Really love the idea of getting into it.

I even flew RC slope planes for a while instead, which really illustrated how easily you get on the wrong side of the weather, with much lower consequences!
Same for "burry the hatchet". That's actually a beautiful and creative expression to resolve a situation into peace.

Cultural appropriation is such a fucking dumb concept. It is a positive. It enriches all of us.
It's my way of staving off assassination attempts among my heirs.
Linux kernel 6.2 promises multiple filesystem improvements
What's wrong with what happened to journa.host?
Whoa there pal, did you say "prostitute"? I think you mean "person who engages in sex work".
I think a lot of folks are mistaking this service for the front-end store.

If I create a perfectly reputable storefront with a "We use thirdparty paidlink.to for simple one-time purchases", it's quite easy to understand how you get customers to use this. It's no different than "We use stripe, I promise this popup window that asks for credit information is legit".
Or, like the people who came up with :-), lmfao, wtf, l33t, pwned!!!111!1 and similar internet shortcuts, they were communicating in a text only medium and didn't need to worry about pronunciation?
Or even better LibreWolf for a better web without tonnes of Mozilla telemetry!
Growth that is based on artificial consumption isn't real growth and isn't real economic output. It might make your stock numbers go up but it is bad in the long run if we delude ourselves into thinking that cannibalizing our own wealth in the form of trash is growth.
> But some other kids will figure out the same thing people pushing for and enforcing such lists have: that this gives them power over others.

Tbf this seems baked in to human development, some children just love enforcing authorities' rules and tattling on other children
Darn, and I was so hoping to be a chess grand-good-at-things-person. How are the Guardians and the Commanders doing?
OneCoin co-founder pleads guilty to $4B fraud
...and it was removable so you only see the magnifying glass icon.
You can represent a collection of nodes like that, but human readable/machine readable flow configuration, highlighting, plus composition seems like a tall ask, and JSON is a small extension that's mostly human-readable as it is.

This is adhering to an obvious crack showing in Obsidian as it is: how do you store a graph view configuration? Right now, per vault, you get one slot unless you draw in something like Juggl, which is... well it raises serious usability concerns.
I've taken to calling Obsidian "The VS Code of Text" for this very reason. Thanks for all you do for building a fantastic tool that I use every day!
Show HN: Spherical: a WIP chat application. Think Mastodon(R) meets Discord(R)
https://github.com/jakemakesstuff/spherical

This is a decentralised chat application. Think like Discord meets Mastodon. The installer works, and login works: https://twitter.com/JakeBuildsStuff/status/1605178710591676416

The plan is to make it a single binary that you can run on basically ny platform with Redis and Postgres. Everything is still very early stages, but any feedback, coffee, or contribution offers are deeply appreciated <3
How does this fit into the existing Obsidian notes and ecosystem of plugins?
This is true for some but not all "extreme" sports. EG it is pretty untrue about any sport that requires you to travel in avalanche terrain; there is very little feedback when you are in dangerous situations, and when there is feedback about a poor decision, it is not always clear that the bad outcome was a result of your own action.
It only looks difficult because the custom has not been created for advanced users, to then trickle down into functionality for basic users.

If you own a domain, you or your registrar configures the appropriate A/SRV/TXTs to point services at your chosen service provider, just like is already done. If you use something like Gmail, then you're looking at Google to run a Mastodon server or at least a stub redirection server.
They business might not be able to pay 100x their monthly cost either
> the one I played with felt slower than the Mac Studio

The Mac Studio is faster than the 2019 Mac Pro.

https://www.macrumors.com/guide/mac-studio-vs-mac-pro-buyers...

When the Mac Pro came out it was the fastest Mac that existed, but those Intel Chips were already dated and were being roundly beaten by AMD chips of the era.

The "killer feature" was the encoding acceleration card, but a faster variant is available inside Apple Silicon.

I'm not sure where the cut-off is, but I think the M1 Max (Not ultra) is also faster than the Mac Pro 2019.
The outrage expressed in these threads seems pretty unique to techies and certain social groups prone to disliking change.
A few years ago we had GANs that generated meaningless code, but was somewhat legible, but didn't compile.

A couple years ago the pointless code started to compile.

A year ago we got copilot.

Past week or so I have been pasting React components into Chat GPT and it successfully tells me what it does, and I ask it to change it, and it can change my program for me.

I would say in a couple of years AI may be in complete control of entire Git repos for backends, front ends, etc... and you will be able to modify it by telling it the new stuff, in plain english.

I mean right now it's just the same thing as Stable Diffusion, but with code and so it's "mostly right". When that crosses over, it's going to take out this profession. I honestly don't know what to do.
Pics or this is election denial
That is a narrow view of all the different ways people might use a Web service.
Agreed - I have the very same issue as well. Google Keep is my goto mobile app for most of my note capture just due to its speed and ease of use. Now I have a few github utilities to download my Keep notes to markdown for Obsidian use later - but that isn't really ideal yet.

PS - all I can say about Canvas is 'wow'!!! Awesome feature!
A bit late to the reply party, but for me it's simple: Crypto offers an imperfect but refinable digital means by which people can exchange perceived value with each other worldwide without middlemen or arbiters of what should be permitted or not.

Sure, many people use centralized systems for this now even with crypto and thus miss out on that fundamental aim of these blockchain systems, but the idea itself is doable even in its current form and needed for many edge cases, and for basic financial privacy without often idiotic restrictions and snooping.

I know many people here will hate on that because they're firm believers in the twin gospels of KYC and AML, but so many of these laws are utter abominations in their intrusiveness that i'm glad to see at least something exists which can eventually be made to circumvent them more broadly.

Most of us are not terrorist money laundering cyber criminal drug dealers, and don't deserve to be treated as such with presumptions of guilt and zero privacy rights just because we'd like to spend and move money around without being pried into as if we were little children spending their piggy bank change.

Paper/metal cash used to widely, nearly universally allow for this without so much hand wringing, but sadly, it's slowly going the way of the dodo, and something needs to take its place that isn't loaded with moralizing, puritanical scumbaggery such as that found with credit card companies and banks, or the utter mondstrosity that would be CBDC if implemented as some regulators are planning.
For complete consistency, anyone who criticizes bicyclists for declining to wear a helmet ought not only to wear a helmet while walking, but also whenever they ride in a car.
They could fetch the content of the destination URL server side and serve it under the generated paid URL.

Don't ask me about CORS, XSS, CSRF...
Would be interesting to see Stanfords list of banned ideas.
There are a lot of great and not so great ideas out there about how to reform our justice system. A lot of organizations have put forward a lot of ideas. I would recommend researching an organization that matches your conclusions and donating. Currently I'm donating to Amnesty international as a favorite. However the EJI seems to be doing good work as well. However, judging from your comment, you may prefer to support the Brennan Center which is focused on prosecutions and prison system reform.
I used to use a cheese grater Mac at work and was impressed at the build quality and tool-less chassis, and also how heavy it was! Quiet in use too.
I doubt Newsom will actually get the Supreme Court to rule on the case, or that he'll even try to appeal. And even if he does there's substantial differences between the laws so there's room for the courts to say the constitutionality isn't 1:1.

And in the mean time, I think it's pretty messed up that Californians had their rights suppressed and chilled so that Newsom could score political points. I guess it's a good gig for those expert witnesses making $600/hr, and the plaintiff's attorney who was worried about having to empty out his 401(k) if they lost.
This is a service I think some parents would be eager to sign up for, although since the woman kicked out was chaperoning a school field trip it seems like poor judgment on the part of MSG.
Why should the OS solve app problems?
They could consider rewriting it in Flutter/Dart. My understanding is that Flutter is faster than Electron.
> Ridiculously US centric article...

The lived experience of the vast majority of US citizens is an illegitimate viewpoint? Whose viewpoints deserve a seat at the table?
Usually when publications make gross errors like this, they don't care or silently fix their articles. Ars noticed they were wrong and added a notice explaining how they were wrong. I've always considered Ars to be one of the better news sites out there but this increases my respect for them
I also use both, Simplemind is a fantastic mind mapping app.

For smaller scale mindmapping though, I am finding Canvas very usable already for such an early release. The ability to easily link or embed to markdown files (or create new ones) is really nice, and I like having all my work in a common area. Community created plugins will also dramatically expand the app.

There will always be advantages for the dedicated apps as well, but this is going to be a great option for many.
>I just really worry the degree will mostly be worthless by the time I graduate considering the rate at which AI is advancing.

A masters is two years. What significant AI developments could possibly happen that would reduce job security?

Do you plan on your job being about writing 20 liners solving the most common CS questions on SO? If yes, SO has already replaced you, if no, what competition from AI do you have?

I don't want to make any grand predictions, but current generation LLMs will not make a dent into programmer jobs.
The artist can just have a webpage/blog/... where they would include such "paid links". That is, the audience still knows who they are and still builds some trust etc. But now they don't have to deal with setting up payment systems and account handling and billing and all that stuff. The value proposition of the OP service is to take care of all that and the artist can focus on their art instead. A per-click webshop, basically.
I feel like that's a good thing to know, I never knew that until now:

In Heller, the U.S. Supreme Court answered a long-standing constitutional question about whether the right to “keep and bear arms” is an individual right unconnected to service in the militia or a collective right that applies only to state-regulated militias.

https://www.cga.ct.gov/2008/rpt/2008-r-0578.htm
That's really problematic because scones are not part of a bird's natural diet, and makes them subservient to the charity of humans.
I agree that VC basically killed Evernote. Obsidian is completely user-supported, no investors, we're explicitly avoiding the VC route.

As far as features go, we're continuing down the path of a modular architecture. The core will continue to be as streamlined as possible. Canvas is like any other plugin, you can disable it. We think that flexibility is important, because not everyone thinks the same way. You should be able to create an environment that fits your way of thinking. However not everyone needs every feature, thus the modularity/extensibility approach.
Seems interesting ! What did you use to sync the text between devices please ?
> I just really worry the degree will mostly be worthless by the time I graduate considering the rate at which AI is advancing... The degree would mostly be for personal knowledge/fulfillment, but I don’t want to bother with it if we’re all going to be unemployable in a few years anyways.

I went to university from 2005-2008. Back then, with dot-com scars still fresh in everyone's mind, an extremely common piece of "advice" I received was: Don't bother going into programming; software development is going to all be outsourced to offshore developers. You'll never make more than $50k/year in your career as a developer, the competition from India and Bangladesh will be too high.

As much as futurists hate to admit it, coding AI is still way worse at many things than even the now-near-universally-loathed "outsourced dev" boogeyman. Your job as a software developer isn't to write functions that reverse a binary tree or solve the Towers of Hanoi puzzle. I haven't seen any evidence that AI can evaluate a legacy codebase and determine what the best integration path forward is. I haven't seen any evidence that an AI can figure out how to put together a backwards-compatible API. I haven't seen any evidence that an API can put together a build pipeline.

Your question is based on an assumption that because ChatGPT can spit out some pretty impressive stuff that an entire career path isn't going to be viable. I will tell you emphatically that assumption is wrong. Spend a few years in the industry and you'll understand that ChatGPT is impressive, but only touches about 5-10% of what a software developer really needs to do.

It will be an important tool for developers going forward, and maybe reduce the overall number of devs needed in the world due to increased efficiency, but no, it's not going to replace software developers. Not even juniors.
Damn, the really bizarre uncomfortable hacker news browsers are really out in force on this one. Hopefully they never try to gather all in one place, the smell would be unbearable.
Do you want to do research?
> ISTM that if Microsoft had managed to add preemptive multitasking to Windows 3.x in a backward-compatible way, this would've given us as close to an Amiga-like OS as one could ever hope to run on 8086 and 286 hardware.

8086 didn't have the instruction set to do preemptive, and the 286's memory model was 64kb pages... and barely good enough. The enabler for MPC (Multimedia PC) was the combination of 386 (and 386sx) + 16 bit sound card + CDROM + PCI VGA+.
Automotive chip shortages to continue throughout 2023, industry says
My guess is that this is that this is for use-cases where that's not a big concern, or at least where that concern is outweighed by the easy of use.

Some examples off the top of my head:

- I'm selling something to exactly one person - I met someone on discord and I'll sell them a writeup on how to do X in language Y for $5, or I'm selling an art commission or something. I use this service to send them a link.

- I'm selling a somewhat niche infoproduct - the "Expert's guide to using jq to parse stripe data" or something. I expect most people to find it via my blog or newsletter where I talk about jq a lot. I don't think many people will pirate it and I use this paid link to distribute it.

- I'm selling something time-bound, like "Joe's guide to the 2022 world cup tournament for programmers," and I expect that I'll make whatever money I'm going to make on this guide pretty quickly before people get around to sharing the link for free.

- I'm selling something that's paid now, but that I plan to make free next week. "Click this link to buy early access to my yadayadayada!"

If you want to actively prevent sharing of the post-paywall content, Gumroad and plenty of other options already exist for that use-case.
Why 7x7 tiles? Is 8x8 not a much more natural size?
Check out this analysis:

The Electric Viking:

https://www.youtube.com/watch?v=fDw7OQriHok&ab_channel=TheEl...
It wasn't the feature-bloat that made me give up on EN. It was the broken sync, the difficulty getting an export of my notes from their server, the brutally sluggish mobile and desktop apps, etc.

Obsidian doesn't seem to be going down that road. Using another provider to store the notes (Dropbox, S3, Blob, self-hosted disk space, etc.) takes care of issues #1 and #2. Making this an optional plugin answer #3.
WordPress to support SQLite back end
Ah, well, this is of course doing constraint propagation but is doing full backtracking search to find solutions. WFC, as usually presented in the procgen community (that I've seen) is a "one-shot" algorithm without any backtracking.

This is not to say that people don't do this or make compromises like running it multiple times, if it fails, but Norvig's solution is doing proper search.
Just purchased the "Early bird tier" to give it a try.
I just get a "500 Server Error" when clicking the "View Content" link in gumroad.
> I assume by "platform" you mean [...]

I mean the OEM who issues any "platform certificates" (in the TCG sense) for keys in the TPM's "platform key hierarchy". That would be, e.g., Dell.

> If the hardware is not shipped with keys, the way to get around that would be to generate your own key external to the TPM, and load it into the TPM.

If you have to do that every time, then you're always storing that key in the clear, and then you get no security advantage from having a TPM.

If you have to do that once and then you get the key back wrapped in a secret key only the TPM knows, well, TPMs pretty much support that. And now the platform can do the thing you don't like: ship with such a wrapped key (and certificate for it), which then enables operating systems to implement DRM.

You really can't get away from this. It's just not possible. Either you have a TPM-like device that is useful, or you don't have one, or you have one that's not useful (which is the same as not having one).

> That's the point of my requirement for the SE/TPM to spit out the attestation signing key when in reset mode. It grants the owner the ability to create mock attestations of the device as the previous owner knew it. [...]

Unfortunately that would ruin the TPM's security features in general. It would make it useless for enterprise, for example.

> > There's also a tension in that attestation is very useful for enterprise security. I.e., servers and VMs in data centers and the cloud, as well as employer-provided personal devices

> Yes, these are exactly the useful scenarios I envisioned when I wrote my comment, and would be fully supported with the requirements I laid out.

Doesn't work. See above.

> What is not supported is claiming to sell someone a piece of hardware, while retaining indefinite control over it.

You can change the seeds any time you like.
My thoughts are, given the current state of projects and the fact that there are so many that requires maintenance, which said maintenance is actually 3 to even 10 times more costly than initial development stage, there are too many wanna be programmers in the world who only do a half-assed job. So if AI development scares the living shit out of those to go pursue other carriers then it's all for the greater good.

As for people who really like programming, that are passionate about it, those have nothing to be scared of. Coding camps, universities spilling software developers - all these needs to die. In the past plenty of people got miserable being doctors because a doctor is a good paying job and they were forced by their parents to become one. Only to either fuck a patient for life or to grind a soulless job just because it had financial and social status reward. Now software development/programmers are the new doctors.
It is referenced in detail by the article, but want to emphasize further if you like this book...I highly recommend the "Once Apon A Time At Bennington College" podcast by Lili Anolik.

It really is a deep dive into Donna Tartt and her college friends/experience which was the basis for the book. Anolik has interviews with former classmates, teachers, etc. Fantastic listen.
What are you using for full stack Typescript? I’m not aware of anything as batteries included as Rails.
Keep in mind that some of the etymology is speculative at best. With that in mind, I agree - I learned a few new things from the "Context" section too. It's not all bad as a list, but it is dangerous in the form and context in which it was created.
> What is wrong about writing well commented, well indented, 30 lines of code if I can implement the exact algorithm that way?

Nothing, it's just interesting and I wish I could do a larger project with one of them outside just playing around.
The "chief" and "tribe" things particularly irritate me. Native Americans were not the only humans ever to have tribes or chiefs
The pope and the Catholic church lost its power a few centuries later.
Eventually in Europe everything was subsumed by the government creating all powerful nation states.
Awful, awful book. I've finished a lot of bad books, but that one was too much.
There is no veto. Ars had a writer who is an advocate for an issue write a news story about said issue, and completely screw up the key facts of the story.

Instead of pulling the story, they made a “correction” that renders the whole thing moot. Ars should really be embarrassed by the shitshow.
Very nice! Happy to see this evolution coming from Obsidian, it seems like a more natural way to organize concepts and ideas.

One question: It seems it could be troublesome to have to move / resize everything when adding a new card once a canvas is already quite busy. Is there something like auto-layout in the work, to handle these situations? (like to automatically re-layout cards and groups once adding a new item in between)
Alternatively, grayed text on their profile page with the datetime of the last time they were active on Twitter.

My assumption is that it'd never be >1 hour for most people who claim they're leaving Twitter.