If you consider all qr codes unsafe then use a tool to check them don't lecture the waitress on man in the middle attacks...
HN user
ImportOllie
Because Redis is persistent. It's an in-memory nosql store.
I don't understand the backlash here. The jist seemed to be traditional tools that are exact take a long time to process complex designs. Deep learning offers a statistical approach that can give a 'coarse' prediction and they're using this to reduce development time. That seems to make sense to me, especially in the earlier verification phases of the hardware design lifecycle.
To me this sounds like a good use-case of AI and Neural Nets. It doesn't appear to be looking to replace the traditional tools, just augment.
An example of where this paradigm shift works quite well is in the note management tool: Obsidian.md.
You can create notes within other notes with backlinks, you can tag notes and importantly, you can have dynamic blocks that access the note metadata like the outlinks and inlinks... Once I got comfortable with the dynamic blocks, I realised that I didn't need to tag my notes, I could just create links to topics and I found that approach to have some nice benefits. For instance, I started creating recipes and tagging them "Breakfast", "Quick", and I could then create a "Breakfast" note that displayed all the notes linked to it and had more control over what was being shown and write information around it.
I don't quite follow what problem this solves.
The way I see it, Markdown is great for outputting simple text and readily used for that reason in the Wordpress blog space. Once you start needing more complex styling and formatting then i'd go for either Latex or HTML, both feature rich markup languages.
I use markdown for my everyday notes right now, and love it. The syntax is simple, fast to type either on mobile or desktop and pretty easy to read. Looking over the tag based syntax of Textile i'm not sure i'd have as easy a time using it for fast output... and if i'm wanting more style and moving to tags, I might as well use HTML... so what's the use case?
How to Take Smart Notes by Sönke Ahrens also gets touched upon in the HN discourse on Note taking apps.
One of the salient points made in the book is the idea that externalising thought is:
1. Helps us with our internal thinking 2. Is difficult to do
Personally as a user of Obsidian, i'm here for it. I want to take notes, they help me in numerous ways and i'm interested in the structure and approach in which I take notes.
I'd draw a parallel between note taking systems and efficiency systems in the workplace. It's good to apportion sometime to getting better at stuff and I feel often there's a discourse on what the proportion should be.
Sure, why own anything digital when you can stream or pirate?
Thanks for your reply. If artificial scarcity is perverse, does that mean also mean things like limited art print runs are also perverse?
Because it seems to me an artist who has the potential to print there work unlimited times but chooses to set the price at X for N prints would fall into that. But then, either because it's been accepted as a thing or otherwise, it's a common practice and personally, i've not seen it as a negative.
My point was, when you no longer want a physical good, it is an inconvenience and that also factors into it's value outside of physical goods degrading.
The way I see it, Second-hand digital goods only doesn't make sense if you view it in the spirit of something digital being 2nd hand. It's re-selling. Which I believe can make sense.
I think that, despite the ability to acquire digital goods through piracy there is still a digital market, there is scope for a reseller market. Unless we're dismantling the idea of digital ownership at all.
NFT's are in a hype right now, but does that mean they solve no problems?
Wear & Tear is a good point, along with the inconvenience of selling physical goods, and the burden of having too many physical goods.
As well as the applicability, the author raises another point which is when you're finished with your digital media, why hold onto it? Especially on the assumption you can just buy it back for what you sold it for or less.
I do wonder though whether all of this sits within a paradigm that needn't be the one that plays out.
I suppose my questions around the subject are... are we saying that a 2nd marketplace for digital media such as books, films and music shouldn't/won't exist because if it did, it would devastatingly disrupt digital capitalism? Could there be a paradigm where we can have a 2nd hand marketplace?
I'm particularly interested to observe how the digital fashion space evolves. Major fashion brands are engaging with NFTs and digital wardrobes. Which like digital art (and unlike books/films?) lend themselves well to being sold in limited runs, can be seasonal and could be useful... So I could see being a workable market for a digital 2nd hand market, outside the hyped up beanie-baby-esque investor marketplace that's dominating the nft landscape right now.
I'll be interested to read the article that actually addresses the title of this linked article.
I feel like comparing digital art to digital media like books and music is a bit apples to oranges. Additionally, the 2nd hand market for books and music is pretty bottomed out so I think it's a fair assumption that if a blockchain marketplace actually takes off over just pirating cracked copies, then the price of 2nd hand digital media would be begin to bottom out.
So, given that one can pirate an ebook fairly easily and there's still a market for ebooks, is a 2nd hand marketplace for digital nft media a valid concern?
I hear a common criticism of Notion is it can be quite slow.
Having both a knowledge base and project management tool combined is tricky.
Obsidian is a popular tool for Personal Knowledge Management (PKM) and with the dataview and kanban plugins can be utilised for project management as well... while that would work functionally, it has a learning curve.
If you were interest in separate tools I might suggest Obsidian for PKM and something like Airtable for project management. Perhaps then letting some of the more technical teams dabble in the task management features of Obsidian.
There's lots of good advice here already but one thing I don't see suggested is whether this might be laying the groundwork to let you go... and that might not be related at all to your ability as an engineer/developer.
It's not uncommon for companies to use "Performance Improvement Plans" as a structure for this. You get set targets that are difficult to reach and when you don't reach them, they conclude you're not a good fit. They're awful.
My advice would be to look out for this. If it starts being mentioned, it's time to start looking for work elsewhere. Try not to buy into the idea you're no good, they never fostered the opportunity for you to be excellent.
I'm sorry to read your experience so far. You seem passionate and willing. While it'd be proactive of you to look at other projects it's a red flag to me your manager would be critical that you didn't think to do that... why would you? They should be setting the standard and it's pretty clear from their comms they're not.
Best of luck.
I always saw agile as essentially breaking waterfall into mini waterfalls.
Also wondered this and couldn't find anything on the github page.
There's more discussion on Product Hunt on this particular issue from the creator:
"you're right, notion is great for organizing stuff for some use cases. But most of the time, a majority of time is spent organizing a task instead of doing the task. Dino is targeting a different use case in that it is more useful in taking notes and using at more as a digital notebook and less as a productivity tool." https://www.producthunt.com/posts/dino?utm_source=badge-feat...
I remain dubious, it looks like a very similar UI to Notion, as an Obsidian user, this doesn't seem to be solving a problem I currently have.
I'm confused by this, In firefox it worked out of the box, no default needed.
Personally I like it! Going to try it for a bit.
As a casual gamer, for me it's largely that i'm playing a game from the comfort of my sofa and using the big screen vs using a PC at the desk I've been working at all day.
Plus there's still a culture of buying and selling hard copy console games which can make the net running cost next to nothing.
Some great discussion and insights here thanks everyone.
My continued thoughts: since this is a framework for trying to reduce cognitive load, I'm now thinking a pragmatic approach would be to try it out a few times, either as a set of function steps or a set of class steps and see whether one approach falls out as a preferable pattern to default too.
Thinking about it, I can see why classes might be a reasonable default, if you don't need the state, it doesn't matter, if you do, you might be tempted to refactor the script which I think detracts from the goal of this framework.
If anyone is using this, in python, would be interesting to hear their experience.
I really like this, but in the example is there much value defaulting to wrapping each function in a class?