Same thing with hardware in every company I've worked at. Really, "Sr. Staff Engineer Alice" makes $300k/yr, but only gets a budget of $2k for a laptop that's meant to last four years and is their primary tool? How does this make sense?
I see devs that are paid a fortune and they use these silly 20 or 24 inch monitors and I don't understand it. A large 4K monitor is a very cheap and really increases productivity. Give them 3 ffs.
Meanwhile, there is an accountant somewhere that thinks he's a genius for keeping the hardware budget in check.
Hot takes aside, if you're looking for great foraging books, I'd suggest anything by David Arora, such as "All That the Rain Promises and More" and "Mushrooms Demystified". The National Audubon Society Field Guide to North American Mushrooms is, of course, pretty good too.
Outside of identification, "Chanterelle Dreams, Amanita Nightmares" and "Radical Mycology" are good reads too.
thankfully, I tend to stick with fairly easy to identify fungus, or even ones that have false versions that are not very toxic (false chanterelle are edible, but can give you a stomach ache, but still easy to tell the difference if you've been foraging before). I tend to stay away from morels, just out of fear of a false morel.
cauliflower, lion, an oyster, on the other hand, are very easy to recognize and the bolete family has some nice slimy cousins that are nice when dried and ground.
I think my favorite poisonous mushroom is what becomes the lobster mushroom due to an infection - great when infected, dangerous when not. thankfully it's easy to tell the difference.
I had one that surprised me, turned out to be quite delicious, but my book is put away, and I can't remember the name off the top of my head. now that it's coming to foraging season around here (pacific nw, usa), might be time to get it back out.
"reddit corporate"? Like Steve, who was the original founder and is the current CEO, or Alexis, another original founder, who is the executive chairman?
There is absolutely zero way they're unaware of the impact and I guarantee you they have thought this move through thoroughly.
You mention it like they haven't done a ton of user hostile releases, like the constant UX dark patterns to push you to a mobile app, etc. This argument is so strange, should we refute anything against Meta with "but the original founder is there, there's no corporate"?
I think the argument isn't that Reddit isn't corporate but rather that the original founders have thought it through a lot and have still decided to make this decision.
I'm sure Mark Zuckerberg thinks through all his major decisions a lot too. If you think a lot and your result is dark patterns, does that matter so much?
You seem to be assuming that if one says "they know well what they are doing" that's a defense of their actions, but I'd think it is much more often a denigration of them...
Fair enough, in that case this is Digg v4 levels of arrogance. Tons of moderators depend on 3rd party apps to moderate [1]. These people are providing free labor on an industrial scale to reddit and it might be wise not to frustrate their work.
Reddit moderators are, by and large, terrible people. If they quit, as the guy in your link is threatening to do, they can be trivially replaced. It is not a thing that requires much skill.
There is no shortage of people who would volunteer for something like this. The replacements might even be less terrible, both at the job (reddit is stiflingly over-moderated, as documented on r/undelete and r/redditminusmods) and in their dealings with users.
Given in the announcement thread they got wrong about it affecting third party apps at all and then on calls with third party devs do not seem quite sure if it will effect NSFW content or not, that does not seem to be the case.
Indeed, it seems to be a chaotic mess, as most of Reddit's "throw shit at a walk and hope something sticks" development methodology is.
Hi, I work at Inrupt (Tim's company.) Here's two recent examples:
The BBC just announced that they're hosting Solid Pods for personal data, allowing users to control access to their information[1][2].
The government of Flanders is hosting Solid Pods for citizen data[3].
Solidproject.org is a community-led project, but I'd recommend trying out going through our docs at https://docs.inrupt.com under "getting started" if you'd like to play around with it. Feel free to let me know if you have any issues or questions.
let me conclude that the new, more decentralized, more privacy respecting vision of a future internet is based on an "enterprise" server with no open source code and to use it I need an "entitlement token" sold by one single company?
To login to Inrupt’s private Docker registry and download the ESS Docker images, your enterprise needs to obtain an entitlement token from Inrupt.
I really hope my conclusions are very wrong, because, you know, it reads like a satire.
Mr. Barners-Lee is selling tokens for the next generation freedom internet and talking about why the other guys selling tokens for the next generation freedom internet are bad?
There are multiple implementations of SOLID server https://solidproject.org//self-hosting/css what you are linking too is other implementation that inrupt sells to big corps as a product. I assume it has a lot more functionality for management of users stuff like that. But the pods them selves work the same.
Hi, thanks for responding. I already created a pod from the provider referenced in those docs (i.e. start.inrupt.com). It shows me a WebID url and a data storage url. What can one do with these? What can one do with a pod? The documentation says you can 'view' your pod, and links to some SDKS.
- MediaKraken: If you click the button indicating you want to use Solid to store stuff, it presents a box in which to put a URL to log in. It won't accept either of the two URLs given above. Following experiences with other apps, I sub in `https://login.inrupt.com`. I can pass through the login page at inrupt, but the redirect brings me to an error page. I can repeat this loop ad infinitum.
- Penny: presents a box in which to put a URL to login. I can't log in with either of the URLs listed above, but it present a modal suggesting I try using `login.inrupt.com` instead. After a couple tries, I can get in to browse and see that I have no content. Yay.
- Solid IDE: I get a 404
- Solid File Manager: After trying Penny, I know to enter https://login.inrupt.com in the login box. I can again browse my lack of data.
- Pod Pro (an IDE for editing pods). I can log in and see that there's basically nothing to edit. I have no contacts, but the files they would presumably eventually go in have some markup which I can mess up.
So far, I've yet to encounter an app that actually seems to do anything useful. Upon creating my pod I was shown 2 URLs and it turns out that none of the apps I encountered will accept them for anything.
I'd love for this to be a vibrant ecosystem of actually useful stuff. But so far it seems like an empty room that's awkward to get into. I think my new pod will be as neglected as my urbit planet, and for the same reasons.
Years ago I remember talking to someone about whether hadoop/mapreduce could help address some problem they were encountering -- but they had neither the data collection infrastructure or data analysis knowledge. It's not that mapreduce wasn't a good tool, but to him of course a framework that can run jobs he doesn't have and doesn't know how to write on data he doesn't yet have was pointless. A framework can need a lot of enabling conditions to be useful. I'm not sure what those are for Solid.
I'm the author of Penny, and you are right: there are only two viable Solid apps at the moment, both by the same author [1]: Media Kraken [2] and Umai [3]. They're good, but pretty simple, and primarily interesting if you're really sold on the concept of Solid. And Penny works, but it's really only useful for developing Solid apps.
The BBC app mentioned above doesn't, at this time, really bring any of Solid's purported benefits (see my analysis at [4]). Inrupt's server implementation still occasionally introduces breaking changes that even the mentioned apps are having a hard time keeping up with, let alone the unmaintained ones.
So honestly, I think the best time to take another look at Solid is the moment Inrupt has a paying customer that is providing a Solid server that is usable with more than just their own apps, and an app that is usable with more than just their own server. Until that happens, it's unlikely that there will be anything that really works and that you can count on will continue working.
And to be perfectly clear, the above are my personal opinions only :)
I just spent some time reading about it and visiting the same links while finding some of the same problems. It sounds interesting but I can't figure out what it "should" be used for. I can imagine this replacing existing data stores but it looks like an over complication to me, initially.
If I imagine Facebook backed by Solid pods, well if any social media site is web based, can't they just scrape my data and send it to their server if I plug my pod into their system and allow access? Because they can do that for anyone else that signs up, wouldn't it just be a veneer over me "controlling access to my data"?
The only benefit I can see is having a unified consistent data structure for combining information from different sources, an HTML standard for data.
Ah, I've got it. This is what I was searching for to say.
After reading their site I can't figure out what problem these solid pod solves and I also don't know how it solves it. It looks like neat tech that I would want to play with but that's as far as I can get after about 20 minutes of being introduced to it.
> can't they just scrape my data and send it to their server if I plug my pod into their system and allow access?
The answer I usually give to this is that Solid's goal is to be the enabling technology that allows good actors to give you control over their data. Of course Facebook can funnel your data elsewhere if it were to be built on Solid, but it's even easier for them to just not build on Solid and just harvest your data that way. Technology is not a solution by itself, but with the technology available, customer demand or legislation potentially has a viable path towards giving you a way to control your data.
Instead of centralised service users each have their mini server that can communicate with others. As a user you give acces to certain data on your pod to other users. Of course the other user than has acess to this data.
How it is iseful? Imagine notes app or todo app that you download but it works only on data in your pod. The data is not sent anywhere, its like a desktop app on your computer but 24/7 on and you can connect to it online.
When I built reddit's mobile website, I refused to add any mobile ads - I told the product owner that they could buy ads like anyone else. Literally the week after I quit, they added in mobile ads. lol
At some point recently they changed it to ask you every time you visit. There used to be an option to disable the mobile app ads. Funny that that's the only thing they've changed in six years (I left late 2016.)
There's an ever present orange button. There's the first visit pop up, there's the hey you're looking at something NSFW try the app (why??) pop up and so on.. It's a wonderful experience.
Which person, or people, is responsible for the direction Reddit has taken in terms of increasing user hostility to drive growth metrics? I am wondering if they have a track record for this sort of crap, in previous companies.
I believe they're saying that they were asked to add ads specifically for the mobile app. Their stance was that if the team for the mobile app wanted the app advertised, they could just buy any of the regular ad slots on the website.
The idea is that "try the Reddit app" is an advertisement and so belongs in the advertising system (as a house ad) instead of as a special-cased popup.
Thanks, good to know! Do you have chrome://flags/#enable-experimental-web-platform-features enabled by any chance? Seems to be an Docusaurus issue, we'll make an update.
Not only that, but this is an interview question. It isn't helpful at all to judge the quality of code in isolation; nobody's going to write perfect code in an interview setting, especially one in which the candidate can't have a conversation with the interviewer. When I conduct code interviews with candidates, we pair on projects. The candidate is asked to complete the task without regards to how clean the code is. We then have a conversation afterwards about how to clean things up, solve for complex cases, etc. It's much better signal to talk through these things to get the candidate's insight than it is to just get a chunk of code at the end that may-or-may-not meet the linting guidelines of my company.
I've interviewed hundreds of engineers in the last twenty years. I've been (and am) a hiring manager for many of them. I wouldn't touch this with a ten foot pole, and I'd run away as a candidate if my git commits were being judged as part of a coding interview.
These "metrics" are for conversation, not for automated "judgement."