[[twitter]] – – Latest commit
Canada day vancouver islanders vscodium portable
Click here to ENTER
New: Qalculate! Sep 29, , Platform Download VSCodium Portable 1. VirusTotal : One false positive. Online install : With this paf. The only need to redownload here is if I do some change. Bitdefender issue : If you use this app in a 32 bit computer with Bitdefender installated, the anti-malware protection will stop it and block it.
So put it in the exception list. Project : GitHub. Release Notes : 1. In this link it is saying that you need. I think this is needed but I can check in a VM if needed. NET 4. I will remove the Requirement section and check if someone is saying that something is needed. I am using the portable mode that the Portableapps.
I’d rather have the Built It Portable mode enabled. No need to move data around. It makes no sense if the program allows you to prevent this. I prefer do it in the Data folder but I can make this portable version in a 2. So the people will be able to choose what way they want the data folder located. If the app itself gives you an easy and usable way to redirect data then that is almost always the best way to do it.
It will reduce startup and close times of the app by not having to move files around the computer, especially as the app’s data grows in size. The PortableApps way of doing it should be considered a standard way to support apps that don’t let you do it internally. While this is an app targeted at more technical users, we usually aim for less situations where a user has to choose or do something to make their app work right and then possibly remember that action or choice in the future.
Further to this, in the event this application is released here officially, I can confidently say that the implementation used would use the application’s built-in portable mode rather than using a filemove using AppDate, both for simplicity and speed.
Thanks for everyone for the improvement of this development. EDIT: One thing; If I do it with the portable mod built in, it maybe a problem if someone open the app in a ia32 computer the app will use the settings from the ia32 and not the x64 version where is the data used with a computer of x64 from the beginning. There is two ways to solve this 1. Only use the ia32 version of the app for max compatibility and resolve this problem but I don’t know if the app is less perfoming or slower.
EDIT 2: I am creating a new build with the portable mod from the app itself and with a ia32 version only so no Data folder used. It will be ready tomorrow. For something like this the only real limitation may be that the bit version could possibly open bigger files, but if a single file of code is that big you are probably doing something wrong. I’d vote for 64 Bit Only flavor. I don’t see people running it on 32 Bit systems At least not significant number of users. On the other hand, we need all the good things in 64 Bit Handling more memory, security, etc It’s time to put the past behind us.
One of the reasons Windows isn’t moving forward fast enough is dealing with too many compatibility issues. As long as there are 32bit only machines out there, a 64bit version only is not portable. Please stop hijacking threads to express your opinion on 64bit apps. You can use the existing ones there should be enough where you participated I don’t know why but Bitdefender hate VSCodium.
Each time it’s saying Atc4. And VirusTotal says that everything is fine and even Bitdefender! Only ia32 version with the build in portable mode of the app. Any Chance to Update the 64 Bit Version? Also, could you consider a 64 Bit version which always download the latest version?
I finished to create a VSCodium 32 and 64 bit offline install but for online like VSCode who has permanent redirect link to the zip file I can try to to do something about it. I really hope you’ll go back to the 2 different variations approach. I think I will only do 32 bit because doing 4 package will be too much and the 64 bit version do not seem to have more benefit. About the online install; I already know about it and the problem is for VSCode is that Microsoft created official permanent and automaticly updated link when the VSCodium team does not.
But I have a little website on Netlify that can redirect to every link I want so a shortener. Then I can change the link to the new GitHub release each time there is an update. Unless something is changing in the VS Code, that’s it, you’re covered. Probably you won’t touch it for years! Now, in order to solve the users who wants off line installation or specific version maybe we could do some trick like that.
The installers look on its residence folder and if he see valid VSCodium file it uses it instead of downloading the latest. I think this architecture is highly flexible for It also means you code it once and it just work.
About the new online installer. Is It 32 Bit or 64 Bit? Also, Can it be used to install specific version in the manner I suggested? It is both. I know, I know So it is up to the user to be careful to how much data file so extension you use.
It also doesn’t provide solution to install specific version. Skip to main content. VSCodium Portable 1. Log in or register to post comments. Last post. May 19, – pm. Last seen: 2 years 4 months ago. Joined: Project : GitHub Release Notes : 1. May 20, – pm. Last seen: 6 days 34 min ago. Does VS Code Require. NET Framework? I’m not aware VS Code require. NET Framework. How did you infer VSCodium requires it? May 21, – am.
Link of requirement. Portabilizing application Portable Mode. May 24, – am. Built In Portable Mode. Second version. User Configurable Is Perfect. I think the best option would be allowing the user to set this as you suggested. It will be greatly appreciated.
Thank You. May 24, – pm. Ken Herbert. Last seen: 6 hours 32 min ago. If the app itself gives you. Gord Caswell. Last seen: 22 hours 25 min ago. Release Methodology.
Canada day vancouver islanders vscodium portable –
Work fast with our official CLI. Learn more. If nothing happens, download GitHub Desktop and try again. If nothing happens, download Xcode and try again. There was a problem preparing your codespace, please try again. Want to contribute? The most basic way to show your support is to star the project, or to raise issues. If you want to open a pull request, please read the contributing guidelines. You can also support this project by becoming a sponsor on GitHub or by making a Paypal donation to ensure this journey continues indefinitely!
Thanks again for your support, it is much appreciated! Rocket icon credit to Squid Ink. Skip to content. Star MIT license. This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository. Branches Tags. Could not load branches. Could not load tags. Launching Xcode If nothing happens, download Xcode and try again.
Launching Visual Studio Code Your codespace will open once ready. Latest commit. Git stats commits. Failed to load latest commit information.
View code. Releases 38 1. May 22, Sponsor this project. Contributors 4. You signed in with another tab or window.
Reload to refresh your session. You signed out in another tab or window.
Portapps – VSCodium portable .[[me]] –
Benchee and Elixir 2.
Canada day vancouver islanders vscodium portable.Releases: portapps/vscodium-portable
Oct 13 54 mins. Event sourcing is the practice of logging data across logged series of events and then reconstructing data from the events. CQRS is focused on keeping read and write operations from conflicting.
Work with a 13 year podcasting veteran to get your podcast started off on the right foot! Oct 06 41 mins. Randy discusses how that worked out and how you could do that if your services don’t offer Elixir SDK’s.
Onboarding and Transitioning into Elixir – EMx Sep 29 51 mins. The Elixir Mix panel takes the helm to talk about helping onboard and transition new developers onto an Elixir team. They discuss helping developers who may not have an Elixir background. They also advise Chuck on how to make a career transition since he’s considering a jump into an Elixir job from his current role as a Rails developer.
Brian Underwood – EMx Sep 22 49 mins. Brian Underwood joins the mix to discuss his recent project where he created a game that would push more and more load onto a genserver to see at what point the performance and usability begins to degrade. The discussion includes an exploration of what this means as your application grows. Pluralsight, Courses, and Elixir the Big Picture ft.
AJ Foster – EMx Sep 15 43 mins. AJ Foster is a developer at Pluralsight. He talks about the course he made for Pluralsight about Elixir and then talks about how Elixir was brought into Pluralsight, both into their catalog of courses as well as into the tech stack for the company.
Miss Elixir ft. Fernando Hamasaki — EMx Sep 01 46 mins. Fernando Hamasaki joins the mix to discuss Miss Elixir, where it came from, and what it is. He specifically discusses the application it came from and how it gets used today. Tej Pochiraju – EMx Aug 25 54 mins. Tej is also an IoT developer, so he discusses how you can tie this all to IoT as well. Domo and Type Validations ft. Ivan Rublev — EMx Aug 18 52 mins. Ivan Rublev is the author of the open source library, Domo, which provides type validations for Elixir applications.
He discusses the types of validations it does and the tradeoffs you get when you can validate the structure of your structs. Aug 11 57 mins. Charles Max Wood takes the lead this week. They start out discussing the default trajectory of a developer’s career and then talk about how to get boosts off that line and into higher levels of achievement and fulfillment. Gleam and Typing ft. Louis Pilfold – EMx Aug 04 65 mins. Louis Pilfold is the creator of the Gleam programming language.
He explains what Gleam is and tells us where it came from. He then dives into why he wrote a statically typed language for the BEAM, the challenges involved, and its strengths for programming and tooling. Jul 27 38 mins. This week, the panel gets in and talks about Elixir is not just a specialty language for high concurrency applications with specific performance profiles.
They dive into how Elixir can be used in a variety of cases and how it is set up as a language that allows you to solve the breadth of issues that other popular languages solve without being specialized to them. State Management in Elixir – EMx Jul 21 53 mins.
Shortcode: The panel talks about how to manage state in Elixir applications. Sometimes you can get away with internal structures like gen servers and ETS and other times you have to reach to external systems like redis, mongodb, or postgreSQL. This episode will walk you through the ins and outs of managing state and what your options are and what the tradeoffs are between those options. Jul 14 34 mins. Luca Peppe built a health check and heartbeat system for the systems at work in Elixir.
While the implementation uses many basic features from Elixir and Phoenix, the way that it underscores the fundamentals of Elixir is helpful for both the experienced and the new Elixir developer.
Jul 07 48 mins. This week, we talk with Yiming Chen about how drilled into the root cause of some slow requests and how it turned out to be an issue with Elixir’s own Regex module. We talk about how they monitor performance at Tubi, what they tried to solve the issue, and how they ssh’ed into production to run more detailed performance monitoring. Development Setups for Elixir – EMx Jun 30 64 mins.
The panel discusses their development setups, their journeys getting them to where they are now, and the tools they use while they’re developing software in Elixir and with Phoenix. Jun 23 50 mins. Everett Griffiths is the author of the DotEnvy library. He wrote the library to help manage environment variables across multiple applications and environments. He and the Elixir Mix panel dive into how DotEnvy works and in the ins and outs of managing environment variables securely from one application to another and from one environment to another.
Through development and deployment this is often an overlooked step in keeping things secure while also keeping them simple. Milestones in Elixir’s Evolution – EMx Jun 16 41 mins. The Elixir Mix Panel discussions the history of Elixir and the high points and big changes in the language and ecosystem. They go into the big changes that brought about growth in the ecosystem, ease of use in the language, better features, and much more.
Deploying Elixir – EMx Jun 09 61 mins. Chuck and Allen dive into how and where to deploy Elixir and Phoenix applications. They talk through the mostly done for you solutions like Gigalixir and Heroku down to deploying by script to server or VPS hosting like DigitalOcean all the way to building containers and deploying to Kubernetes setups like AWS or DigitalOcean’s cloud setup.
There are a lot of great options and many of them depend on how much of the work you want to do and how much learning curve you want to take on. Allen and Chuck discuss the tradeoffs of each choice in those regards. Jun 04 35 mins. Chuck dives into the 3 essentials for getting the next successful outcome you want in your career.
Whether that’s something simple like a raise or something more complex like going freelance, you can achieve it by working on 3 main areas. First, building skills. The most obvious type of skills you’ll need is technical skills. However, don’t neglect your people skills and your organizational skills as well since you’re often paid for how you work with people and enhance their work and how you put your work together in the most efficient ways.
Second, building relationships. Often other people will be able to help you find the opportunities or will be the ones to make the decisions that impact your ability to get the outcome you want. Having good relationships is key to having good outcomes. Third, building recognition. Being known for being valuable in important ways allows you to leverage the skills you have to build better relationships and create opportunities to get what you need to get the outcomes you want by giving people what they want.
A podcast is a great way to do all three. Chuck explains exactly how that works in this podcast and goes deeper as part of the Dev Influencers Accelerator. Panel Charles Max Wood. Jun 02 43 mins. Kelsey Leftwich explains how Phoenix LiveView made it possible to build a simple drag and drop component without the need for a large front-end framework like React and clunky back-end API setup to make it work. She then described her journey into learning Elixir and Phoenix coming from a React and front-end background.
May 28 22 mins. Essentially, it boils down to how to build the skills and knowledge needed to pass the interview. How to build the relationships to get into the door and have the interviewer want you to succeed. And how to build the reputation that has the company wanting you regardless of the outcome. This approach also works for speaking at conferences, selling courses, and other outcomes as well as it’s the core of building a successful career as an influencer.
May 26 25 mins. Szymon Soppa joins the mix to talk about composing queries for your Ecto models in Phoenix. He talks about how Ecto typically thinks about its queries and how you can build your own queries and dives deep with Adi on how you can arrange the queries to get the characteristics in both data and performance that you’re looking for from your database.
May 19 52 mins. Kamil Lelonek joins the mix to explain what comprehensions are and how they are used in Elixir. Allen and Kamil dive into the intricacies of this simple, yet powerful, feature that allows you to work with collections of data to get work done in your Elixir applications.
They also dive into some of the more common structures of comprehensions and some of the uses cases they’re put to. Mind your behaviors with Knigge – EMx May 12 40 mins.
Sascha Wolf joins the mix to talk about how to test behaviors in your Phoenix apps by using tools like Mox and Knigge. May 07 16 mins. Chuck was on a strategic call with one of his potential coaching clients talking about cryptocurrencies and realized that this is one of the major reasons that people want to become influencers. So, how do you become the first person people think of when they think of that thing you know how to do?
Let Chuck tell you. May 05 61 mins. Have you wondered how to measure how productive your team is? And, how do you increase team throughput? Mason McLead from Software. Apr 29 15 mins. Charles talks about the things that get developers stuck when they’re trying to start their podcast or other influencer channel. He explains how to get around having those things hamper your journey. Apr 28 17 mins.
Apr 23 19 mins. Charles Max Wood talks about how to build, grow, and benefit from positive relationships within programming. He talks about how he’s built genuine positive relationships with hundreds of programmers and how he and others have grown from those relationships.
He also explains that you get out of relationships what you put into them. Finally, he goes into how to begin to build relationships by building a system of influence you can use on behalf of the people you want relationships with. Apr 21 21 mins. Apr 16 20 mins. Charles Max Wood discusses several opportunities that came his way early in his podcasting career and other opportunities that have come to other people after only a couple of podcast episodes.
He explains why that happens and how you can use this to create more influence as a developer. Apr 14 45 mins. Adi Iyengar walks Eric and Chuck through the process of testing your plugs in your Phoenix Controllers. He leads out by explaining how most people approach testing plugs and some of the inherent problems and inefficiencies with the approach and then explains the way that he approaches testing them and testing Phoenix apps in general. Apr 09 31 mins. Charles Max Wood started podcasting because it sounded fun and because he wanted to talk about technology.
He learned pretty quickly that it got him access to people who understood the things he wanted to learn. The reasons changed over the years, as Charles explains before he talks about the big payoff he gets now from doing the podcasts. Apr 07 33 mins. Apr 02 39 mins. After becoming a software developer and building a collaborative community playing the game, learn how he used his connections to get a job working for the company that made the game, even if it wasn’t a job working as a game developer and how that led to a career working on one of the most popular online games of the time.
Mar 31 41 mins. Mar 26 30 mins. Chuck outlines how he’s used his podcasts to find mentors to continue his learning journey over 12 years of podcasting. Some mentors have been long lived relationships while others have lasted only a few months or even days.
This episode shares Chuck’s experience learning from the top people in the development community as a programmer and podcaster. EMx Learning Resources for Elixir. Mar 23 48 mins. As we ramp back up on recording Elixir Mix, our new panel dives into the resources available for learning and keeping current in Elixir. Resources include books, courses, forums, email newsletters, and more.
Mar 16 39 mins. Remember the amazing adventure it was to learn a new thing every day as a Junior Developer? It’s easy to feel a little stuck or lost as a Senior developer since there aren’t roadmaps or people looking to mentor seniors. Besides Charles Max Wood. Chuck talks about how he felt that way at different points in his career and how podcasting and connecting with the programming communities helped him get past that.
Mar 09 47 mins. He talks about currying and about taking Elixir syntax to extremes. Mar 02 34 mins. Charles Max Wood explains how he landed his first 4 freelance clients that took him through a few years of freelancing with only 3 years of experience and a few hundred podcast listeners.
Funnily enough, they actually came to him, not the other way around. He explains how he made himself attractive to them and then turned it into a mutually profitable relationship once he had their attention.
Emx The Future of Elixir Mix. Feb 16 27 mins. Feb 05 50 mins. John-Daniel Trask, founder and CEO of Raygun, talks about his experience building a monitoring company and about how to measure the speed and quality of your code.
Special Guest: John-Daniel Trask. Feb 03 71 mins. They start out discussing how mid-level developers can move up and how developers can grow in more ways that technical skills. Jan 12 81 mins. The panel discusses concurrency, Metaprogramming, ad hoc polymorphism, and run times.
The history of the signature heart emojis is shared. The episode ends with an update on the Erlang Ecosystems Foundation.
Jan 01 67 mins. Mani has read thousands of books on success, setting and achieving goals, and personal growth and has distilled these 6 principles from the books and then figured out how to put them into practice. He and Chuck walk through the principles and strategies that create success and allow you to set goals that will bring you the things you want during the next year or so. Listen to this episode to learn how to crush your biggest goals in Dec 29 53 mins. We talk with Meryl Dakin, an Elixir engineer at Frame.
We wrap up the episode with a very special Tarot reading using the deck that Meryl gave Sophie last Christmas. Dec 23 47 mins.
Adam Mokan joins the Mix to discuss crawling the web with Elixir. He starts out by explaining he rather unconventional path to Elixir. At ElixirConf he spoke about crawling the web. He admits that his talk was more about architecture of a highly parallelized app with a restrictive SLA. He talks about managing web crawls and not knowing what your clients will send in. Dec 08 52 mins. We talk with Engineering Manager and Elixirist Catalina Astengo about using gRPC, Protobuf and Elixir to standardize communication between microservices, why and when to reach for gRPC and why Elixir lends itself so well to this pattern of communication.
Dec 01 50 mins. We discuss how to learn and love Elixir and other functional languages, the importance of people and community in learning, the perfect autumnal cocktail and so much more with Randall Thomas—drinker, hacker and bon vivant!
Nov 27 47 mins. Nov 24 53 mins. This guest barely needs an introduction and we roll quickly forward from his one-punch knockout book Elixir in Action and onward. We talk about his talks, his libraries and his overall vision for what the future could and possibly should hold. Rather than reading this, you should be listening because the erlangelist is talking and it serves us all to pay attention. Nov 17 46 mins. Sponsors Audible. Nov 03 46 mins.
EMx Lumen with Luke Imhoff. Oct 27 57 mins. In this episode of Elixir Mix, we are joined by inimitable Luke Imhoff who takes us on a wild journey through his background from low-level, to high-level and straight back into compiler land as we work our way towards talking about Lumen. And what a conversation that is. WebAssembly, working group politics, sneaking binaries into the enterprise and so much more. The big take-away is that the Lumen project is a very cool effort to give us more options for running Erlang, Elixir and friends that are suitable for entirely different use-cases.
If you are curious about Lumen or WebAssembly this one is for you. Oct 20 48 mins. He goes deep, he goes wide. We learn a lot. And beyond that we cover the Spawnfest darling we know as Bakeware that creates single static binaries from Elixir projects and some Flutter. We almost fall into car talk but mostly steer clear. This is a wild one! EMx Tales from ElixirConf Oct 13 42 mins. Oct 06 44 mins. In this episode of Elixir Mix, the hosts follow up with Phil Toland on his journey from small startup to PepsiCo Ecommerce and cover lots of important topics along the way.
Such as Kubernetes, deleting mysterious S3 buckets, lots of assorted Machine Learning and lots of hype about Elixir in general. Steven fires shots at Go. Bruce wants to talk about Julia. Lars still only really cares about Lumen.
And Alex wants that sweet, sweet secret ML sauce. Sep 29 49 mins. In this episode of Elixir Mix the panelists talk about conferences as the conference season is hitting its virtual stride. A thrilling ride of an episode according to all hosts and surely some listeners.
Sep 22 43 mins. Sep 15 50 mins. The podcasting competition comes to visit as we invite Desmond Bowe on the show. After some questions he flips the script and more or less interviews the panel. It is a dangerous time to be a host. Sep 08 48 mins. Sponsors Groxio. Sep 01 43 mins. Aug 25 42 mins.
Aug 18 59 mins. We talk with Justin Schneck, co-auth of Nerves, about how he got into embedded programming, why Elixir and Nerves! Aug 11 54 mins. Aug 04 46 mins. Given the current state of the world, we’ve been put into a position where things have lost jobs or lost in other areas of life.
The panel discusses how to make the most of things when hard things come your way. EMx Celebrating a Milestone. Jul 28 58 mins. The Elixir Mix podcast celebrates its th episode, with the introduction of new panelists and the recognition of the indelible contribution made by Mark Eirkson, who recently said goodbye to us. We dive into what brought each panelist to the Elixir community and what continues to excite them about the Elixir ecosystem.
Jul 21 63 mins. In this episode of Elixir Mix, the panelists talk about a wide array of topics ranging from LiveView, type systems, and hot code upgrades. We also talk about some of the things that we want to experiment with in the coming months.
Jul 14 45 mins. We talk with Alex de Sousa about how to improve the configuration of our Elixir applications. We learn about his path through configuration management and the interesting ways he found to solve this common problem. Jun 30 48 mins. We cover how TDD works for us, approaches to partitioning user data, recent auth developments in the community and much more! Get Your Copy Today! In this episode of Elixir Mix, we talk with Andrea Leopardi about how they solved sharing Protobuf protocols across multiple projects for their RabbitMQ consumers.
We also learn the benefits they found of using Elixir in a microservices architecture, the benefits of Broadway and much more! Mark talks with Fernando Hamasaki de Amorim about his experience adopting Elixir at findhotels.
He shares his strategy of introducing Elixir through hack-a-thons, what kinds of projects work well to start with and tips around learning and building a team. We discuss umbrella projects, pattern matching for data transformation, and learning about managing configuration in Elixir applications and much more!
We cover Ports vs NIFs, using platforms for their strengths, cool embedded hardware, displaying real time results in Phoenix or Scenic, and much more! Mar 31 44 mins. Coming from ActiveRecord, Ecto and Changesets were a wonderful alternative! Changeset Ecto. Mar 17 36 mins. We discuss using RabbitMQ to process, Grafana to visualize, and much more! Mar 03 39 mins. Feb 18 45 mins. Steven shares how their RabbitMQ queues are setup, how the messages are designed, how to spread the patterns throughout the teams and projects, and much more!
Feb 04 46 mins. The show begins with recent announcements specifically the acquisition of Plataformatec.
Evadne works with a small team and he talks about the pros and cons of working in a small team. Evadne then talks about what the Packmatic Library is, why it was created, and how it works.
Finally, Evadne talks about writing, promoting and maintaining an open source library. Jan 21 42 mins. In this episode of Elixir Mix the panel interviews Mike Binns. Mike explains why Elixir was chosen as the technology to use and how much effort and planning goes into helping a team transition. Mike advises recognizing the existing team’s previous skill set and experience levels. Mike and fellow DockYard colleague captured what they learned in Project Ironman which automatically adds things like credo, dialyzer, coveralls, mix test watch, etc… to your project.
They then talk about what mob programming is and how it helps to arm a new team. Finally, the panel asks Mike if he would do anything differently and tips for bringing new developers into a running project and team. Jan 07 48 mins. In this episode of Elixir Mix the panel interviews Mariano Guerra. Mariano wrote some wonderful tutorial blogs outlining how to use Riak Core in Elixir. He begins the episode by sharing a little about himself and his work.
Mariano then defines Riak Core and tells the story of where it came from. He explains what he loves about Riak Core and dubs himself the unofficial cheerleader of Riak Core. Mariano tells the panel about his blog articles and what listeners will find in them. He explains to the panel what inspired him to write them.
Mariano then gives the panel examples of the problems solved by Riak Core and the best use cases for it.
Partisan is the next subject the panel asks Mariano about. Mariano shares the story of where Partisan came from and explains when you want to use it. Finally, Mariano tells the panel about his work for the Erlang Ecosystem Foundation. Right now he is working hard to unify the documentation for all the Beam languages. He shares his admiration for the Elixir documentation and explains that Erlang documentation needs a lot of work. The panel discusses how unifying the Beam will help the community and make their lives easier.
Dec 31 49 mins. She also works at Flatiron School. Sophie starts by sharing a little about Flatiron School, what they offer and what she does for them. The panel shares their experience with the quality of graduates from Flatiron School.
Sophie explains that Flatiron School is all about community and they teach their students to love learning. Sophie discusses her talks and shares the experiences she had with LiveView that inspired her talks.
She tells the panel what it was like preparing for the talks. She explains the problems she faced with her LiveView project and how she eventually fixed it. In one talk Sophie talks about looking under the hood at LiveView. She tells the panel about this experience, this leads the panel to discuss the LiveView documentation.
Sophie explains how she prefers documentation to be more clear and more expansive. The panel considers the importance of expounding in the documentation as most Elixir users are new to the language. The panel discusses when the best time to learn OTP is for a developer new to Elixir.
They discuss some of their work in LiveView as well. The panel goes over some of the features they have tried in their projects and the ones they look forward to trying. Sophie ends the episode by comparing LiveView to her previous coding experiences, she describes it as a breath of fresh air. Dec 24 32 mins. In this episode of Elixir Mix the panel discusses monorepos.
They start by defining monorepos and sharing examples of what this looks like. The panelists share the pros and cons of working in a monorepo. They discuss the different projects they worked on using a monorepo and what their experience was like. Monorepos allow for rapid development.
Any developer can pull it down and work on it. They work better for teams who are new with a new project and they are still trying to figure out where everything goes. In situations like these, quality is not a large concern but once quality is a priority monorepos make less sense.
On the other hand, monorepos make it easier for developers to forget that these applications are distinct. It also makes it easy for developers to ignore older versions of applications. The panel considers if monorepos are worth these downsides. The panel considers how monorepos work with Live View.
They also discuss using an umbrella project similarly to monorepos. EMx Beam Extreme! Dec 17 36 mins. Miriam shares a little about her background and how she got into Erlang and Elixir. Miriam gave a talk at Elixir Conf about the OTP 22 release and she shares some of the exciting new features in this release. Persistent terms are the first feature Miriam shares with the panel. After explaining what it is Miriam shares examples of the best use cases for this tool.
The panel discusses the benefits of this module and how it is faster than ets tables. Next, the discuss the benefits and use cases of counters. The panel shares what they got out of her Elixir Conf talk. It helped them relieve that the Erlang ecosystem is still alive and contributing.
The encourage Elixir users to keep an eye out on OTP releases and stay on top of the tools and features that the Erlang team works so hard to provide for them. Miriam shares a little about the Erlang Ecosystem Foundation, its goals and how they got started. She explains how listeners can get involved and what their contributions would be doing. EMx Discussing Deployment. Dec 10 51 mins. In this episode of Elixir Mix the panel has a conversation about a few things they have been thinking about.
First, they shout out to anyone who would love to chat about config change callbacks. Then they dive into deployment discussing the updates that have happened this year. They share their experiences with the changes and compare the Elixir release to Distillery. There are many options for deployment and they discuss some of the ones they have used.
They consider services and do it yourself options. The panel shares lessons learned through their deployment experiences and give pro-tips for beginners and those new to Elixir. The next topic they discuss is hot code reload. Michael shares his fascination with this practice and explains what it is. The panel discusses the possibilities and use-cases for hot code reload. Hot code upgrade is also discussed.
Dec 03 31 mins. In this episode of Elixir Mix the panel syncs up by discussing The Big Elixir Conference, their favorite talks and what they are working on. The panel discusses leex, yeccs and their own work with parsers. The Live View talk given by Sophie DeBenedetto is discussed as well and the panel shares their biggest take away from the talk.
The panel discusses a little of what they have been working on. They ask Eric about his Ponchbrella project. He explains what it is and how it works. Using this hybrid of poncho and umbrella projects for grapevine made more sense to him.
He invites everyone to take a look as grapevine is open source. EMx Oban with Parker Selbert. Nov 26 41 mins. In this episode of Elixir Mix the panel interviews Parker Selbert. Parker lives in Chicago and runs a consultancy with his wife.
He joins the panel to discuss a library that he wrote, Oban. Parker starts by explaining what Oban is and why he wrote it. Oban is a way to run reliable background jobs by persisting them in the database. Oban is akin to Sidekick, Parker explains, he wanted something similar to Sidekick for Elixir.
He made a few improvements including moving it to Postgres from Redis. He shares the common problems found using Redis and how easy Postgres was to use for this library. The panel asks Parker about his Oban Recipes. Parker explains why he wrote the recipes and what some of them contain. After releasing Oban he received many questions asking about how to use Oban. Parker took the most common questions and wrote 7 blog post outlining how to use Oban.
Parker shares his favorite features found in Oban and walks the panel through its architecture. The panel asks him about the maturity and usage of the library. Parker tells them that the usage has been steadily climbing.
The episode ends with the panel discussing the Oban UI and how it works. Nov 20 14 mins. Nov 18 52 mins. Nathan explains what Pheonix Phrenzy is and what the contest is all about.
The panel explains how exciting it is for everyone to see what Live View can really do. With all the submissions open-sourced, the consider what a great resource the submissions are for those learning to use Live View. Nathan explains his motivations behind Pheonix Phrenzy.
He explains what they learned from this contest and what they may do in future contests. Nathan shares how wonderful it was to work with everyone at Dockyard on Pheonix Phrenzy. He explains how the competition worked, the role of the VIP judges and how the site was designed to make the contest as fair as possible.
The top three submissions are shared, the panel is impressed by how different each of the projects are. Nathan shares all the amazing things developers get when they use Live View. The panel considers when to use Live View. The episode finishes as Nathan shares what he would like to see in the future versions of Live View.
Nov 12 44 mins. Jason shares the story of bringing Elixir to PepsiCo eCommerce and explains how it became their go-to for application development. Jason explains what they do at PepsiCo eCommerce. They build software to optimize everything from supply chain to marketing and sales for big companies in eCommerce like Amazon.
He explains why he chose Elixir when he started out as a one-man development team. Elixir is powerful, straight forward and easy to learn. It is efficient and has everything you need out of the box. Jason shares how using Elixir has also had a positive effect on hiring. The panel considers how using Elixir has benefitted hiring at their companies as well. The episode ends with Jason outlining their stack and sharing the tools they are using. He also overviews some of the projects they are working on, including sales and marketing automation, end to end supply chain optimization and something exploratory with IoT.
They try to foster a culture of exploration and innovation at PepsiCo eCommerce and Jason talks about a Nerves project they are working on to alert consumers when it is time to purchase more snacks. Nov 05 36 mins. On this episode of Elixir Mix the panelists interview Eric Oestrich, one of the regular panelists for the show.
Eric is a developer at SmartLogic where he works with Elixir and recently has been working with deployments. He has a project called Grapevine which is similar to steam but for text games. MUD stands for multi user dungeon and ExVenture is a multi user version of a text adventure game from called Dungeon.
Erit explains that Grapevine was spawned from ExVenture and Mark asks him to expound more on Grapevine. ExVenture is open source and it is an application that is currently running in production. This provides opportunity for those not interested in making or playing a MUD to get involved and work on a project.
Eric also goes into detail about the livestreaming he does and how to get involved. Since the project is open source, Eric is able to do development live, on screen and this allows the viewer to see the development process first hand and watch Eric work through challenges in the code. The topic then shifts to some of the features that are in Grapevine. The Elixir Mix panelists also discuss how this application is deployed. The application is on DigitalOcean with 2 dedicated cores and he uses Docker to build the releases.
Eric also explains how he uses scripting with his releases and how his deployments work. The last topic covered by the elixir experts is statistics.
Oct 29 34 mins. Jeff Kreeftmeijer works at Appsignal where they create a tool for application monitoring that works in Ruby and Elixir. He works specifically with integrations focusing in Elixir and also writes articles for their Elixir and Ruby newsletters.
Jeff started as a Ruby programmer but had an interest in functional programming which lead him to gain an interest in Elixir. When he started at Appsignal they were already considering an Elixir integration and that made it a perfect fit. He also details his experience with articles that he wrote on Live Share and how he came to write them.
The panelists also introduce the Go game that is written about in these articles. The panelists draw comparisons of how something similar could have been implemented in React. In part 2 of the implementation, where he implements the code rule, he has another struct that tracks the game. The panelists then discuss how Jeff maintains the game state. In the first version of the implementation he keeps it in the Live View process and when he implemented multiplayer he had to move the game state to a GenServer.
He also shares some of the details of why using a GenServer is necessary for multiplayer. Jeff is then asked what his experience was like using a dynamic supervisor and he shares the technical ideas of how this helped him in the project. Next the conversation moves to how the game is able to communicate moves between players to each other. The panelists also discuss ideas of how the game could be implemented in a multi server instance. This kind of functionality would handle the assignment of which players controlled which pieces.
Jeff closes with highlighting the convenience that comes from using the libraries that they are using as they natively come with technologies they find helpful for building out an interactive, collaborative project. Lastly, the panelists discuss what Jeff is currently doing to work more with these same technologies. Jeff shares that he has a side project where he tries to build a fish tank with artificial intelligence and how he uses Live View for this project.
Oct 22 52 mins. This episode of Elixir mix opens with Lars Wikman and Emilio Nyaray sharing how they came to be working together on a project called Inky. Inky is an E-Ink display that works with Nerves and Elixir. Emilio wanted to join because he found it fascinating to be able to control this device with Elixir. Lars and Emilio share some details of how this project came about and how it works.
Lars shares that one of the biggest gotchas with these displays is the refresh rate. Once the pixels are changed the device can be turned off and still remain the same because they are physically changing. The panelists highlight that very little troubleshooting time had to go in to the Nerves portion of the project. Lars describes how he began looking at using Nerves just after it was announced and how he decided to use it in this project.
He also shares how he wants to take on a project to put together a cross stitch of a bigger display that can change each day. The conversation then moves to Emilio sharing his journey to the Inky project. He has been working with Erlang professionally for a year. Ever since he worked with a startup in where they used Erlang, he has had a strong desire to work with functional programming. This desire eventually lead him to work with Elixir and Phoenix to write a timesheet application as a consultant.
When he got in to working with Nerves he borrowed a touchscreen at work and was blown away by how it worked. Emilio also details an audio controller interface side project that he is currently working on. The panelists then talk about the elixir community, what they love about it, the friendliness of the small community, and some individuals that have had an impact on them. The discussion then moves on to the profiling tools eprof, fprof, and cprof. These tools are built into the Erlang Ecosystem.
Eprof is a time profiling tool. Fprof is a time profiling tool as well, but it uses trace to file for minimal performance impact. Cprof is a simple call count profiling tool. Emilio shares how he came to be familiar with these, how he used them, and the benefits he saw in his application from using these tools. These profiling tools are also available in Elixir. The panelists also discuss eflame which is a flame graph profiling tool that is very easy to use.
Emilio and Lars detail how they used a low dependency approach to be able to fake a display on the desktop for Inky and develop on the desktop. Oct 15 40 mins. This episode of Elixir Mix features Arkadiusz Gil. Arkadiusz is a software engineer at Erlang Solutions. He is also a member of the observability working group of the Erlang Ecosystem Foundation.
The purpose of this working group is to nurture different areas of the community to maintain libraries, improve tooling, and create documentation. He became a member of this group because of his work on Telemetry. The panelists discuss the background of Telemetry and Arkadiusz explains how it was originally written in Elixir and why they decided to switch over to Erlang. Arkadiusz explains how he became involved in Elixir and Erlang. The conversation then moves to how Telemetry came about.
Telemetry started with the goal of creating a tool for monitoring Elixir applications but the creators had no idea what that application would be like. Arkadiusz then describes how he did an exercise with colleagues to identify the specific needs for such an application and how to implement it. The panelists discuss how Telemetry is integrated. They also discuss how to get started with Telemetry metrics and Arkadiusz shares some of the details of how the monitoring service works. The next topic that the Elixir experts cover is how to monitor business data and activity.
Arkadiusz explains the mechanism that can be used to attach to events in a custom way to retrieve the exact data that the user needs. He shares that Telemetry can really be used any time a user wants to expose a specific piece of data at runtime. Mark asks how this attaching works and this leads to a deeper technical discussion on how Telemetry attaches a mechanism to the application and returns that data, as well as how the listeners work when an event is fired and new data is sent to it.
The panelists then discuss how OpenCensus works with Telemetry. Arkadiusz shares a hypothetical example of how this works and how Telemetry works with it. The observability working group has helped contribute to OpenCensus.
OpenCensus has a smooth integration and is built to run as smooth as possible. A user can use OpenCensus to build metrics based off of Telemetry events. Finally the Elixir experts cover real world examples of users implementing Telemetry as well as how to get involved with the observability working group and Telemetry. For the observability working group it is best to reach out to them telling them what kind of tooling that would be great to work across the ecosystem and other help they need.
One of their goals is to put together a set of best practices for monitoring services. Oct 08 47 mins. Podium is Utah based company that has been using Elixir for three years.
When Travis started at Podium they were a small startup with, he was their 16th employee. They were using Ruby on Rails and focusing on collecting reviews for local businesses. When they saw a need for a messenger application, they tried a few solutions choosing Elixir because of the familiarity they felt coming from a Rails background.
After switching to Elixir, Podium grew rapidly. Now Podium has employees, of whom are engineers. Travis discusses with the panel how things are run over at Podium. Their teams are aligned around products and features. Artist matches influencer photos with surveillance footage. The End of My Crypto Explorations. Cruise driverless vehicles involved in 3 separate traffic incidents in SF. Aging programmer.
Ask HN: How to master verbal communication? Lessons from a Professional Password Cracker. What to read to become a better writer. Project Monterey Runs Again. Mozilla reaffirms that Firefox will continue to support current content blockers. Volvo is using Rust for its in-vehicle software. Guix for Development. Is he right? Ask HN: Companies of one, what is your tech stack? Homemade Heat Pump Manifesto Get in zoomer, we’re saving React.
Silphion: a miracle plant thought to be eaten into extinction 2k years ago. A small town that saved its only grocery store by buying it. The image in this post displays its own MD5 hash. Ask HN: I love to be alone. But this loneliness is killing me. Shasta: AI-powered audio recording and editing. Mozilla claims Apple, Google and Microsoft force users to use default browsers.
San Francisco police can now watch private surveillance cameras in real time. Ask HN: Tips to relearn how to care about my job? Emmanuel Mignot wins Breakthrough Prize for discovering cause of narcolepsy.
Be critical or be corrupted. Charging cars at home at night is not the way to go: study. The road to Zettalinux. Good Coffee Is Now Bad. IR35 reform to be repealed; workers will determine employment status.
Is Hans Niemann cheating? The journey to Nintendo Switch. Matrix web-based green code rain, made with love. Manifest V3, webRequest, and ad blockers. Are You Ready for the Internet? Podcasting is just radio now. Wildfire smoke is exposing millions of Americans to extreme pollution levels. Using GPT-3 to pathfind in random graphs. US installs record solar capacity as prices keep falling. Signal TLS Proxy. On Adobe acquiring Figma. The sum of all knowledge and the sorry state of the web.
The Double Entry Counting Method The Disaster of Superstition in Nutrition. The South Asian Polycrisis. Super-Earths are ideal targets in the search for life. Rust the Year of Everywhere? Avoiding homework with code and getting caught. Despite faster broadband every year, web pages don’t load any faster. Expanding access to the future of work with crypto payouts.
The rush to mine lithium could dry up the high Andes. Why adults still dream about school. TLDR explains what a piece of code does. Japan to reopen to independent travelers and lift daily arrival cap. Most US professors are trained at same few elite universities. Florida to Supreme Court: Let us regulate social networks as common carriers. Ask HN: Have you bought I bonds yet? Why not? Google wants to take on Dolby with new open media formats. Two Bombings in One Night? Show HN: I made an open-source Bitly alternative.
American Data Privacy and Protection Act. The road to realistic full-body deepfakes. Facebook proven to negatively impact mental health. Censorship by big tech at the behest of the U. ZincSearch — lightweight alternative to Elasticsearch written in Go. Chainalysis: A startup that helps governments trace crypto. Engine makers sound downbeat on supersonic, leaving Boom in a bind. Facebook sued for skirting Apple privacy rules to snoop on users.
Many WhatsApp accounts with Iranian numbers are disabled, even outside of Iran. If the Moon Were Only 1 Pixel Lose weight the slow and incredibly difficult way. Ask HN: Which books you have read till now that were worth investing time in? So You Want to Compete with Steam As unrest grows, Iran restricts access to Instagram, WhatsApp. Cinder: Meta’s internal performance-oriented production version of CPython. AWS vs. GCP reliability is wildly different. Neutralisation of cockroaches with laser automated by machine vision.
Why do we salt the ice when making ice cream? Fed raises rates by another 75 bps to fight inflation. Federal Reserve to increase interest rates by 75 basis points for the third time. Will serving real HTML content make a website faster? Russian airlines ordered to stop selling tickets to Russian men aged 18 to Meta and Google are cutting staff.
SIM swapper abducted, beaten, held for ransom. Whisper — open source speech recognition by OpenAI. Hacking anything with GNU Guix. No, YouTube, I will not subscribe to Premium.
Modernity is incompatible with planetary limits: a PLAN for the future. The Framework Laptop Chromebook Edition. Tether ordered to produce documents showing backing of USDT [pdf].
Getty Images bans AI-generated content over fears of copyright claims. Address by the President of the Russian Federation. Twitch finally takes action against gambling. Amazon built a new unit to fix its engineering culture. Next steps for Rust in the kernel. The NTSB wants all new vehicles to check drivers for alcohol use. PayPal Demonetises the Daily Sceptic. The De-Population Bomb. Entitlement in Open Source. Ask HN: What’s happening with Gmail spam filtering? Traditional packaging is not suitable for modern applications?
Why is Canada euthanising the poor? President Putin has announced a partial mobilization in Russia. System memory allocator free operation zeroes out deallocated blocks in iOS Liz Truss urges world leaders to follow UK with trickle down economics. Electrically heated clothing Putin orders partial Russian mobilisation, warns West over nuclear blackmail.
Hotel safety tips from a former intelligence officer. Energy Efficiency across Programming Languages [pdf]. Ask HN: Do you regret being a generalist? Betterbird: a fine-tuned version of Mozilla Thunderbird. Can I use a system call? Backend for Front-end. Watching ‘Spirited Away’ again, and again. Philosophy of mathematics — a reading list EU Open Web Search project kicked off. Video shows GOP fake elector giving ‘unauthorized access’ to voting equipment.
Available today: The Windows 11 Update. Dwell House — sq ft prefab home that you can add to your backyard. Intelligence and radical economic attitudes. Wasmtime 1. Ask HN: About to have a child, completely burnt out at my job, what do I do?
Learn how to unleash the full potential of the type system of TypeScript. FCC asked to probe US carriers locking handsets to networks. React I love you, but you’re bringing me down. Tell HN: Somebody implemented something I wrote a blog about. Germany’s blanket data retention law is illegal, EU top court says.
Launch HN: Spinach. Ask HN: How does your company handle late running projects? JDK 19 Release Notes. Hash collisions and exploitations — Instant MD5 collision. Aerodynamics of Gravel Bikes. Ask HN: It’s always the people isn’t it? Magnus Carlsen resigns against Hans Niemann after one move. Upcoming price and tax changes for apps and in-app purchases.
Deadlines are pointless — what to do instead. Stable Diffusion based image compression. Cache your CORS. Faster CPython 3. Show HN: Figr. What we learned after I deleted the main production database by mistake. Tik Tok is a national security threat. Apple is top funder of lobby group that says it represents small developers. I accidentally started a movement — Policing the Police by scraping court data. Crumb Means Some Offense. Magnus Carlsen resigns against Hans Niemann in the second move.
Disentangling the facts from the hype of quantum computing. Proxy Chrome extensions are not going to be usable in MV3. Why kids are afraid to ask for help. Aleksandr Sorokin smashes hour world record with South Korean prosecutors say Do Kwon ‘obviously on the run’, asks Interpol help. Rockstar Games confirms they were hacked by an outside party. The anti-inflation pivot of Most of what you read on the internet is written by insane people Pentagon opens sweeping review of clandestine psychological operations.
The tyranny of the supertweeter. Chess is just poker now. Ask HN: Name books that had the most impact on your career and knowledge? You can watch how much I rewrite here. Google removed our website from search because it uses YouTube-dl. How Tokyo avoided the affordable housing crisis. MacOS Ask HN: What do you think when companies ask for gritty people?
Bitcoin is not a store of value. Subprime loans for college hiding in plain sight. Tuned Mass Damper of Taipei An X11 apologist tries Wayland. A remarkable kid has died in Newcastle, Utah. The hyperinflation gallery. PhD gets 5x increase in postdoc interview invitations by just changing his name. Measuring CPU core-to-core latency.
Poor writing, not specialized concepts, drives difficulty with legal language. Why Fix Kubernetes and Systemd? Treasury recommends exploring creation of a digital dollar. Meli — email client in the terminal, in the spirit of mutt. What brought down Airlift, Pakistan’s first would-be unicorn.
Phorge: Going Public. Attractive female students get better grades. Why do all these somethings have closed captions turned on? Automatic Differentiation in 38 lines of Haskell. FTC to crack down on companies taking advantage of gig workers.
How to disagree with someone more powerful than you Super apps are proliferating across emerging markets. Monorepo Support. How to run an event that doesn’t suck. Why Figma Is Special. The absurdity of Europe burning wood for energy. The Japanese tradition of raising and eating wasps Ask HN: What games are you having fun with?
Soft White Underbelly demonetized by YouTube . Ask HN: How do you guys pick your usernames? Figma vs. Adobe XD. How the Netherlands facilitate the most hated websites in the world. Introduction to Algorithms Ask HN: How to validate a startup idea whilst employed?
Challenges for Rust. SurrealDB: Distributed document-graph database for the realtime web. FogBugz new owners attempting to auto-upgrade all free plans to paid. Blocking web fonts for speed and privacy Mouse embryo with brain and beating heart created from stem cells.
The case for ending calculus requirements for science majors. Ask HN: What jobs will be big in the future that don’t exist yet? Why does a U. On eating out alone. Peltier vs. EVGA terminates Nvidia partnership . Reasons to be cheerful: ‘GPU mining is dead less than 24 hours after the merge’. Siting Bank Branches. Are Race-Based Firings Legal? Twilio’s About to Find Out. GPU mining no longer profitable after Ethereum merge.
The free YouTube tier is about to become unbearable with even more ads. The Lost Art of Conversation CPSC warns consumers to stop using male-to-male extension cords sold on Amazon. Shopify lets staff decide cash-stock pay mix as shares dive.
California sues Amazon for preventing 3rd-party sellers being cheaper elsewhere. Columbia whistleblower on exposing college rankings. The movie Hackers was released 27 years ago.
Figma Alternatives. Ask HN: What interesting problems are you working on? US border forces are seizing Americans’ phone data and storing it for 15 years. Ask HN: Have you taken action regarding the Uber hack? Metaprogramming in Python. Malvertising on Microsoft Edge’s news feed pushes tech support scams.
Cloudflare has replaced Nginx with in-house, Rust-written Pingora. Reasons you aren’t updating your personal site Please don’t be spooky.
Why Craigslist still looks the same after 25 years. Tell HN: Locked out of Gmail account even after right password, recovery email. Facebook bans Holocaust film for violating race policy. Best command-line-only video games The sooner we accept RCS is dead, the sooner we can choose the next platform. Uber investigating breach of its computer systems.
Software engineers paying 75K to get 3 inches taller. Team led by Japanese researchers reveals best way to put crying baby to sleep. YouTube ads appear to be ramping up, with as many as 10 unskippable ads.
Building the Future of the Command Line. Senators introduce bill to thin out the k pieces of orbiting junk. The collapse of cryptokitties, the first big blockchain game. Godot 4 Beta 1. TGV unveils high-speed trains of the future. Stripe has decided to nuke my entire business. I wish I was a little bit taller. The number input is the worst input.
Walking is good for health but walking faster is even better, study finds. Some WFH employees now live in another country. Should traffic lights be abolished?
Penpot: Open-source design and prototyping platform. What it takes to make a game by yourself. Ask HN: Discord banned me with no recourse. TIL—Python has a built-in persistent key-value store Ask HN: Have tech salaries been stagnant for the past decade?
That annoying shade of blue LibreRPi — open source replacements for RPi firmware. Ethereum activates The Merge as it shifts to proof of stake.
The Ethereum merge is done. Pay attention to deviations from mainstream incentives. Victorian Hacker News. I figured out how to get GitHub Copilot to run in the terminal. A method to promote sleep in crying infants using the transport response [pdf].
Google employees alarmed that the company suddenly expects them to do work. Suspected counterfeit components found in ejection seat after fatal F crash. Head-On Crash: Chevrolet Malibu vs. Search 5. Denmark not offering second Covid booster shot to healthy adults under About Lockdown Mode. Patagonia founder gives away the company. How San Francisco makes it insanely hard to build housing.
Once again so many people are led to think Wikipedia is broke and must be saved. The spam on Twitter. DVD Bouncing Logo. Saturated fat: villain and bogeyman in development of cardiovascular disease? Forum Channels: A space for organized conversations. Why Racket? Why Lisp? Starlink is now on all seven continents, enabled by its space laser network. H-m-m: Hackers mind map. Ask HN: Where are the good platforms for contract work? How a QR code works. My First BillG Review Think Prometheus, but for logs not metrics.
Simple, efficient, fast log store. Tornado Cash and bullets. The B was designed in a hotel room over one weekend. Privacy vs. Color fonts on Google Fonts. Apache NetBeans Ask HN: How do you discover music? YouTube currently testing 5 to 10 unskippable ads before video starts. Why car wheels are so flat these days. Death by hockey sticks. Signing Git commits with your SSH key Ask HN: What are examples of companies dying due to many people quitting?
Is Peer Review a Good Idea? Twitter trackers jeopardize military aircraft? When to use Bazel? X-Plane 12 Early Access. Factorio is coming to Nintendo Switch. Woman sues after DNA from rape kit used to arrest her. Poll: Should you work for yourself or take a full-time job? Senior engineers are living in the future. Mudge Twitter whistleblower testimony .
The last person standing in the floppy disk business. Evidence says Wikipedia is accurate, reliable. When will we take it seriously? The search for dirt on Mudge. European natural gas imports and storage reserves. Scala isn’t fun anymore. Don’t compare yourself to other entrepreneurs. A pair of Linux kernel modules using Rust. Europe gas storage reserves — by country, updated daily. Jean-Luc Godard has died.
Futurist prediction accuracy. Is bin-opening in cockatoos leading to an innovation arms race with humans? A personal list of Rust grievances. Li-ion battery warehouse fire put out with Portland cement Prompt injection attacks against GPT Dark Sky iOS app will no longer work from Dec Prenatal cannabis exposure associated with mental disorders in children. Anti-royal protesters are being arrested in the U.
Work is work, in which returns diminish A development process to ship features fast. The world has more trees than it did 35 years ago Kevins got a bad rap in France. The relationship between plant-based diet and risk of digestive system cancers. Framework Laptop 2. Framework Ethernet Expansion Card is now available. Who cares about diversity?
Bikes, not self driving cars, are the technological gateway to urban progress. Online art communities begin banning AI-generated images. Investors sue Treasury Department for blacklisting crypto platform Tornado Cash. The AI Unbundling. Should we let cars use the road as a projection screen? What makes a senior engineer?
Writing software vs. Serving a high-performance blog solely from memory, using Rust. Plastic might be making us obese. Ladybird: A new cross-platform browser project.
The enduring allure of Choose Your Own Adventure books. Tinder turns what have we learned from a decade of dating apps? Dump these small-biz routers, says Cisco, we won’t patch their flawed VPN. Ask HN: Anyone hosting their own videos? Software component names should be whimsical and cryptic.
Hans Niemann says he is being unfairly attacked in chess scandal. Adobe Photoshop: Counterfeit deterrence system. Ask HN: Why hasn’t the deep learning community embraced Julia yet? Ask HN: Why is Python package management still a dumpster fire? Sham investigations silence professors at Central Florida and Princeton. Ask HN: How do you find the weird parts of the web? Grocery bag comparisons of environmental impact. Heavier cars are safer for their drivers, but far deadlier for everyone else.
Choosing happiness. I learned to love testing game code. Common Lisp names all sixteen binary logic gates. Show HN: I built an extension for analyzing rental properties in Zillow. Shortest URLs on the Internet.
Build your career on dirty work. The potential of mobile housing. Discussion: structured, leveled logging. Tell HN: Sudden Chile daylight savings time rules change causes chaos. Can the American mall survive?
Atkinson Hyperlegible Font. Ask HN: What are some of the best documentaries you’ve seen? A Review of the Odin Programming Language. Revamped German stellarator should run longer, hotter and compete with tokamaks. Abstracting over ownership in Rust with higher-rank type bounds? Ask HN: Help me pick a front-end framework.
What scientists have learnt from Covid lockdowns. Ask HN: How did you start higher education after 40? Teaching C We secretly love meetings Ask HN: Is it smart to change jobs considering the possible recession?
Google suspended our domain out of the blue — lyearn[. Ask HN: Is there any beautiful Markdown editor? Lazarus IDE — write once, compile anywhere. Finland will be self-sufficient in electricity in a year or two, says minister.
What’s the cheapest domain you can register for 10 years? Rendering my billiard balls in a fragment shader. Brickit scans your pile of bricks and gives you ideas, with instructions.
How does the land use of different electricity sources compare? Most books don’t sell only a dozen copies. Argentina’s currency exchange black markets. Living Like Nothing Matters. Zig VP of community comments on Rust.
Air pollution cancer breakthrough will rewrite the rules. Apps have become too good at their jobs. On my resignation as regulator of the Dutch intelligence and security services. Why we write elementary apps in Vala Ask HN: How to deal with a co-founder who has wasteful spending habits.
A legal fund to sue SF over housing deadlock. Evolving my note-taking processes. Bitwarden: Avoid at all costs outage issue. FTC proposes rule to ban junk fees, bait-and-switch tactics plaguing car buyers. Two atomic clocks have been quantum entangled for the first time.
Meta cuts Responsible Innovation Team. The map is not the territory Python type hints are Turing complete. Winamp 5. How should we handle an over-productive employee? Ask HN: What happened to theregister. The Great American Tax Migration. Amazon CEO says company will slow hiring rate, no hard return to office planned. Critical CSS? Not So Fast. Exceeding 1. Game Jam 2 Results.
Some things I realized about AI while contemplating slide rule prices on eBay. The Death of Personality Is early-onset cancer an emerging global epidemic? Making a Website Under 1kB. Why public chats are better than direct messages. Defending Privacy in Crypto. Tipi — A personal homeserver for everyone. Flip the Switch for 5. The Lost Art of System Administration. Widespread misperceptions of long-term attitude change. So you want to be a writer? It seems that the good times for online Minecraft play are over.
Patreon laid off their security team. Building a house in California is not a housing development project [pdf]. Eight Secret Societies Our five failed YC applications and one successful one. Queen Elizabeth II has died. San Francisco decriminalizes psychedelics. Accelerate Python code by importing Taichi. Go Developer Survey Q2 Results. Planting trees not always an effective way of binding carbon dioxide.
Tim Cook’s response to Android texting compatibility: ‘buy your mom an iPhone’. Stop measuring community engagement. My VM is lighter and safer than your container Reddit’s favorite products in one place. Purring is a love language no human can speak.
ErgodoxE EZ — an ergonomic keyboard with open source firmware. The self-fulfilling prophecy of React. Scientists found genetic mutations in every astronaut blood sample they studied. I Got Banned for Life from Airbnb The Projectionist: On the best job that no longer exists. What to read to understand central banking. Steve Jobs emails himself I tracked everything I read on the internet for a year. Our attention span is being robbed.
Riding in a peloton is the most energy efficient locomotion — research Why companies are interested in Myers-Briggs types.
AirPods Pro 2nd Generation. Apple Announces iPhone 14 and iPhone 14 Plus. Apple Introduces Apple Watch Ultra. Prevent DoS by large int-str conversions. IRS will look into setting up a free e-filing system. Zig, the Small Language. The YC Summer Batch. Tell HN: Otter. Sundar Pichai hopes to make Google more efficient, hints at potential cuts.
How the SQLite virtual machine works. Is engineering management bullshit? Facebook engineers: we have no idea where we keep all your personal data. Handwritten thank you notes increase sales. Speculoos-2c: A new potentially habitable earth.
WikiHouse — Open source, modular, wood based, zero carbon housing. Excuse me but why are you eating so many frogs. We Are Changing the License for Akka. Hydrogen production from the air. Why has software supply chain security exploded?
Citibank may lock bank accounts for 45 days if breach suspected. Difftastic, the fantastic diff. Campus College of Letters and Science plans to limit high-demand majors. From Common Lisp to Julia.
On the efficacy of online proctoring using Proctorio [pdf]. Building future cities out of timber could save B tons of CO2 emissions. Ask HN: What technology is mocked today but will be common within 20 years?
Monocraft: A programming font based on the typeface used in Minecraft. Kiwi Farms has been removed from the Internet Archive. Let’s Make Amazon into a Dumb Pipe. Judge rules Facebook parent Meta intentionally violated campaign finance laws. Ask HN: Which startups have the most interesting pivot stories?
Deviations from Chromium features we disable or remove.