skysight-inc/HackerNews huggingface dataset:
4. Concurrency model that lets you spin up things in the background and keep processing in memory before you go into databases, worker queues, and whatnot. If you want to cache something slow, just put it in a map behind an RWMutex, and your single-process Go binary will scale way past any prototype stage.

This the big one IMO when comparing to nodejs but a showstopper for some apps in ditching nodejs for Go is needing a nodejs process for SSR.
Thank you! I've been wanting to throw something like this together for this exact reason. Normally I just open a blank webpage and manually set the CSS to the color I want but this is way easier and exactly what I'm looking for.
> you've effectively described a shared library

You're creating a false dichotomy. Shared libraries are totally fine.

> It is not, as per my above comment.

Yes it is, as per my comment.

> good luck getting MySQL or Postgres to push your semantics into their software.

No luck needed as there is no such requirement.

> "hey, writing everything in one language is totally fine!"

Once again: you are completely making up this "everything in one language" bit out of nothing. There is no such requirement or even goal. Though once you find out how nice it is to program in that language, you might want to write everything with it.
So, I would describe that as a dysfunctional sales team. I've worked at everything from a 40-person startup to companies with over 100,000 employees. The sales engineers on the teams have been the ones with their hands dirty throughout the entire deal lifecycle, and the first ones on call in the weeks following going live to bug hunt.
vim index.php :w Alt-Tab Ctrl-R
Pentium CPU's often matched the performance of SPARC/MIPS chips clock-for-clock, at least in non-floating point operations. And at that time, almost no games use floating point anyway.
Before my current Chromebook, which allows fully turning off the display, I had a bookmark to a black image so that I could use my Chromebook at night for listening to comedy, etc while falling asleep. Making a black image fullscreen would almost make it so that the display wasn't giving off light.
I presume the OP meant something like a distributed database -- with or without running block encryption/verification -- to do what the distributed ledger in a blockchain does but not in the way cryptographically signed blockchains do it.

I could be wrong though.
I'm from Argentina too and I feel your pain, Its really hard to just not be seen as a cheap engineer, I hope you get what you deserve!
Hmmm, I feel like this reply is making light of other's deaths. I was more talking about the ability to attend a protest. I believe in personal freedom, as well as personal responsibility.
> AFAIK MacOS users have to, at least, move a package to a certain folder for installing it.

That's wrong. There are multiple ways to distribute/install/run arbitrary programs on a macOS machine:

- Opening a .dmg disk image file and moving the application inside to /Applications will "install" the application

- Opening a .dmg disk image file and directly running the application inside will immediately run it with the current user's permission

- Extracting a .zip archive will yield the application's directory in wherever the zip file is, ready to execute by clicking on it

- Clicking on a .pkg installer will install the program to the path the user chooses (usually /Applications)

- Clicking on a .pkg installer will allow the installer (after a confirmation prompt) to run a "pre-installation" script - Zoom infamously uses that to ease the installation process (https://www.reddit.com/r/programming/comments/ft3ai3/zoom_us...)

The last option is particularly dangerous since users in the admin group usually have passwordless sudo configured, which means that running the pre-installation script in a .pkg gives that script root permissions!
> Cars with remote summons features today basically just crawl forward a few metres to help you get out of a parking spot.

Smart summon on a M3 (what the article is talking about) can back out and navigate parking lots... although horribly and slowly. But it's not just a straight line.
Having done more than a few PR reviews and code security reviews for their platform as an Android/Kotlin dev, I've found that the opposite problem is more common. A lot of organizations suffer from insular thinking and their own team often comments LGTM even if there's something glaring.

Writing reviews as an outsider, there's something freeing about knowing that you can review honestly and professionally and not overly worry that a colleague might get offended when you're simply trying to help. It's also not a chore anymore. Since the review is the job itself, it doesn't feel like a distraction. And since you're an outsider, you might know about best practices at your organization that the client hasn't been exposed to.

When I review code, I read the summary explaining what that org likes in a review, but I also make sure to include tools and practices that they might not be aware of. In many cases, I can see they're lacking automated static analysis like ktlint/detekt and point it out. I might notice performance or security flaws that their own team wouldn't consider in a typical PR.

While I actually enjoyed the style of work where reviewing a PR isn't a chore, there are a couple issues I'd like to see improved. Their rates could be improved for the best engineers. Also, the number of jobs isn't always enough for the number of reviewers. Gig work is much nicer if you can actually choose the hours and have more flexibility.
The thing with the worker shortage is it'll be brief. SA's already peaked. We'll have maybe a month of worker shortage I guess.
Glad you kept at it and finally created something with traction.

Here's what I learned via trial and error.

A long time ago, when investors and accelerators and MBA programs began to dominate the startup scene, founders got distracted.

I saw (and sometimes created) half-baked apps and websites, useless market research, chasing trends, chasing vanity metrics, investor pitching contests, startup theatre, and "build it and they will come" BS.

Build something people want and will pay for.

Not just say they want.

Not just say they'll pay for.

Make something that they see and will immediately take out their cash/cc/paypal/venmo and pay for on the spot.

If you can get that far, things start to fall into place. As others have noted, consulting may be necessary to keep things going.

This may not be applicable to capital-intensive fields, regulated industries, enterprise SaaS, but it works for a lot of B2C and even B2B startups.
Did they have the Beta variant? One hypothesis is that Beta confers more immunity to Omicron than the original variant.
A bunch of years ago, when Tesla and Google's car were only just starting and it was fashionable to discuss the implications of self-driving cars, one dude wrote (approximately):

> People are discussing: if the car has to choose between running over a pedestrian and sacrificing the driver's life, what should it choose? Well it's obvious: the driver pays for the car, so they wouldn't buy a car that kills them in case of an incident.

I guess now that we're headed straight into cyberpunk, the driver's wish turns out to be not that important. The overriding concern is actually: what will make the company look better. If swerving into trees wins points for Tesla for saving pedestrians' lives, so be it.
From: https://jumpstartrails.com/pricing

> Pricing Plans

> Simple, straightforward pricing to get your online business up and running

> Rails Single Site - Build one application with Jumpstart Pro - $249 /year

> Rails Unlimited - Build unlimited apps with Jumpstart Pro - $749 /year

Might be useful to be aware of the commercial nature of the project, not that it's a bad thing in of itself, just not accessible to everyone.

The features list is promising, though: https://jumpstartrails.com/#features
Improving Core Web Vitals, a Smashing Magazine Case Study
My mom worked at a university so after school I’d take the bus there and go to a few spots and collect bottles and cans, which gave me some money to go to the campus store and get a snack.

Everyone was a winner!
I’m not sure if it’s a false memory or not but I believe there was a pretty cool demo that used this as the background music as well.
The difference being, example.com is run by IANA [0] and guaranteed by them, whereas neverssl is just a kind-hearted soul, and may one day resolve to something else.

[0] https://www.iana.org/domains/reserved
> Sure, but has it offended the CCP so far?

Images of Pooh and his Chinese name have been censored in mainland China, the movie Christopher Robin wasn’t allowed to release there, and a South Park episode about it got the whole show banned.

https://en.wikipedia.org/wiki/Winnie-the-Pooh#Censorship_in_...
I'd like to reframe your argument around expectations. Regardless of the difficulty of building websites, the bar is dramatically higher than it used to be. Look at what Amazon was able to get away with at one point [0]. The need for good security practices is also the highest its ever been (and will continue to matter more in the future).

So, in some ways, its never been more difficult to build a website. Thankfully FOSS lets us outsource a lot of the work.

[0] https://i.imgur.com/OAyZWnZ.png
> Hmm, why would anyone even bother pulling out said pitchforks?

It repeatedly get raked over the coals here for being dumb, inelegant, stuck in the 80's and an overall Bad Language Which Cannot Be Taken Seriously. :)
Not OP, but I'm going to answer "yes" from my own personal perspective. As a backend developer in a team mostly comprised of other backend developers, I'm constantly surprised by how much the average developer fears dropping down into SQL (as opposed to working in whatever ORM their language offers) and how much it impedes their admin work not to be able to interact with their database to find inconsistencies, pull reports and such.
even before that, it was expected/normal to pay for a piece of software once, regardless of major revisions or ongoing maintenance.

trying to trick people into giving you money forever is a paradigm shift that really needs to be rethunk.
Using the developers' networked SGI workstations to pre-compute the visibility of the levels was so ahead of it's time.
i have seen some trash cans in Oslo with a separate cylinder for bottles that gives easy access to the bottles. I hope this becomes more popular, so that they don't have to dig through the trash cans.
A Festive Traceroute
traceroute -m 50 xmas.tree.bensley.me
In terms of accessibility I’m not sure we’ve done better than GeoCities and AngelFire. WYSIWYG page design tools have gotten better, but those are only “necessary” because page designs have become more complicated and simple, less “professional” styling has fallen out of popularity outside of technical circles.

Those old page hosting services also served to get non-technical users to dip their toes into writing HTML, setting them on a path of learning, whereas newer page hosting services are either skewed no-code (e.g SquareSpace) or technical (e.g. GitHub Pages and Netlify) with little in-between, which keeps non-technical users locked into the WYSIWYG tools to a greater extent.
Elm is a great example of a fun tech stack.

- No environment configuration at all (third-party or otherwise). This is the most pain inducing part of Javascript projects.

- The code you write comes with a lot of confidence thanks to the compiler. Minimization of worry really contributed to a fun environment.

- The code you write is 'proximate to behavior'. In other words, you don't inherit some class or write some configuration file. You just write what you want the thing to do. To effectively program, code must be compiled by the mind.

- The code itself is very expressive so your code is minimal but communicates fully the breadth and depth of behavior. Overly verbose code is fatiguing to write and tedious to read!

- The language is reasonable fast so tests pass quickly. Slow tests are fatiguing and no fun!

I've heard a lot of people like Rails. I haven't used it. But I don't see much of a difference between Rails and every other framework out there. Maybe it has more "batteries included" but I don't want batteries! Batteries require trusting someone else which is not fun!
That's more because GNOME has completely dropped GTK2 while other projects continue to use it. In the past that wasn't true, GNOME 2 apps depended on a separate library called libgnomeui that had widgets specific to GNOME 2. All the actively-developed GNOME apps ported to GTK3 long ago and so they dropped that dependency which is why you don't see it anymore. The only apps left using GTK2 are non-GNOME apps and so they never depended on that in the first place.
I second this and for several major reasons:

1. Prices are down(yes, lower down your guns). I'm not talking about CPUs or GPUs but embedded products. It's absolutely mind blowing that you can get the computational power of a mid-90's computer with the size of a coin for just a few bucks. Same goes for sensors, transceivers, motors and communication modules.

2. 3D printing has come a long way, also dirt cheap and easily accessible to people and is yet another game changer for prototyping. Essentially you can have a functional part in your hands in a day.

3. With works towards lowering carbon footprint(further amplified by inflation), smart devices with low footprint will become more popular-anything which will lower costs. It may sound counter intuitive at first glance but you can imagine how a smart home/office/factory/store/restaurant/anything could be more efficient if power consumption is managed in the most efficient way possible and likely far better than you ever could.

4. Open firmware and hardware is going to be a game changer in another area which seemed completely out of reach just a few years ago - space exploration. Even there, the prices have dropped massively. And there's one more thing when it comes to space exploration: I know that people are really on both extremes when it comes to opinions on Elon Musk but here are my thoughts: ignore what he says and pay attention to what he does. I'm not entirely sure that he's right on electric cars and I suspect that he might not be on the winning side if synthetic fuels become widely available. The one thing which makes me sway towards them are the billions Porsche is pouring into research in that area and credit where it's due: they have been right throughout the entirety of the automotive history.

5. Industrial purposes. Again looking at what Elon Musk is doing - I think he is giving us a glimpse of what Industrial revolution 2.0 might look like. And again something which was further fueled by the pandemic.

The one thing that I see truly missing in the picture is cheap, fast and easy way to make PCB prototypes - that is still an expensive and complicated endeavor. Or at least I am not aware of a cheap and efficient way to do this. I've personally gone as far as trying to figure out a way to use conductive paint for that purpose. With 0 success so far I'm afraid.
To be blunt: what kind of grown man has "meltdowns"? Like...wtf lol

Your comment about the "arrogance" of psychotherapy is telling. If you think it's ineffective, then fine (though CBT is on-point for your use-case). But that's not what quite you're saying.
It may be preferable to have some automated system that fines you for excessive speeding versus the alternative: police with guns. At least in the United States.
This is exactly what I was looking for, thank you. I use my second monitor the same way, but I just quickly google the name of a color before a meeting.

I know it's only a few buttons away, but you could add a button to switch to full screen.
> Even in machine learning, just knowing core statistics and regression is more important than HottestNewArchitecture :TM:.

Agreed! In my earlies as a data scientist, I was always looking forward to implementing deep learning and new fancy algorithms.

For some real use cases, the explainability provided by a simple regression is better than a more complex algorithm that provides the best metric.
B2B has its own set of challenges too. Making a sale can be a lot more complicated and take easily a year.
I understand NDAs are a thing, but I still don't think I'm too comfortable with the idea of letting a bunch of third-party people look at a bunch of my internal information. And I understand this is targeting startups a lot more than large established companies. But to me that's even more concerning because as a startup you're really trying to move fast and hoping someone doesn't beat you to the punch, and you're handing a bunch of people you don't know how much of your secret internal information, and hope that they don't go talking to other people about it.
I've been writing a simple 2d arcade rpg a few years ago. I created a simple graph language for creating quests and started to design the system for specifying arbitrary quest conditions.

It started from simple things like "has player killed a monster of type X", "does player have item Y in inventory", "was the actor X in place Y already", "have player talked to actor Z about Q".

But then I thought it would be cool to add metainformation. "Have actor X seen player killing the monster Y". "Have any actor seen player talking about Q". "is there a chain of actors meeting each other from the actor that seen player killing actor X to the quest giver".

I tried to implement this naively and it turns out the amount of information is astounding. To the point that I'm still amazed our brains can do this.
Cerner was highlighted by AWS just a couple years ago as being the first high-profile example of "See? You can run FULL AWS in your own datacenter(s)." This was beneficial both to AWS as they were still trying to overturn/win the JEDI contract, one of the sticking points being that, unlike Azure Stack, putting "full AWS" in your own datacenter wasn't really possible (and installing a bunch of Outpost appliances isn't the same thing). Will be interesting to see if Oracle forces Cerner to the Oracle Cloud or not.
I mean I already bring my phone with me on those errands. My location isn’t exactly a secret.

It sucks, and I hate it. But the car isn’t any additional problem.
I was in a similar spot up until a few weeks ago honestly and came to a realization.

It's a good time to let the stresses of life impact the job more than your family relations. Money is relatively easy to get right now, but real human connections are almost impossible. I've personally decided to put in a lot more effort at home because I have found my efforts are rewarded there, with your dead in the water job I'll bet it's the same for you.

That is a matter of attitude, but for practical tips. Is the kid out of your bedroom yet? Sleeping through the night? That's the next thing on your list if not. Then spend some money on your bedding, make the bedroom a inviting place that you are excited to spend time in. I put a huge TV on the wall, everybody says you shouldn't do that but the best part of my day is laying in bed with my wife and joking about stupid YouTube videos. I put a vase on the night stand and pick up flowers when I'm grocery shopping. Put in the effort. You need some time together to be grown ups without the stresses of a child, make a space for it and time for it. Spending time with your partner is the most important thing you do all day. Can you get a babysitter? If you can, take her (making a assumption there, but I imagine this works if you are married to a dude as well) out even if you don't feel like it.

Also consider how you are splitting the child care, are you doing your part? Having a resentful and stressed out partner isn't going to make you more relaxed. You need to take care of each other, and draw upon each others strength. Being a good dad is often getting the short end of the stick, let what doesn't matter slide when it comes to people who love you.
I think Lithuania would like a word with you. ¯\_(ツ)_/¯ and other EU states I guess
I encounter this mostly when buying craft beer from a specialized store. These import bottles have Pfand too, but you can't return them to any machine. Have to remember which ones go back to the craft beer shop. Which is kinda obvious though, so I'm not complaining.
I only skimmed the abstract but I wanted to start a conversation around this idea:

> The platform theory holds that the brain enters a conscious operation mode, whenever mental representations of stimuli, associations, concepts, memories, and experiences are effortfully maintained (in working memory) and actively manipulated.

If anyone is familiar with certain Buddhist meditations called "jhana" then you know that you can be really in the flow of experience without really maintaining effort or trying to manipulate the experience.

Is there a sliding scale for consciousness allowed by this definition? In other words: does this imply that with less effort or less manipulation that one is less conscious, or are they defining consciousness in a binary way?

And is there some way to reconcile deep Buddhist meditations with the platform theory? Are they using different definitions of "effort" and "manipulation" than immediately come to mind?

I am giving these guys the benefit of the doubt that they know about meditation experience. It's the first thing I'd look into if I were a consciousness researcher.
like others have said about other commentes, the point isn't so much on consuming podcasts, audio books, or whatever faster - it's about how if that's the only thing you do, you won't end up actually learning anything
Just let them be. I think they're worth it
As a slight point of contention one of the big differences between German data centers in the US vs in the rebellious state of west Taiwan, is that Germany is part of NATO so at the end of the day when all of the project management reports hit the fan German land and citizens are guaranteed protection by US guns, in the China case they are a foreign directly hostile power. So although many Euro countries might not love they way the US is data harvesting, and with good reason, and the US does have some human rights abuses ultimately US military might stands as a protection against other foreign powers. An apt analogy is, "you aren't allowed to pick on my little brother that's my job." type situation.
Before RJ11 connectors, phones in the USA were not hardwired, at least not where I was from. There was a 4-prong, large plastic beige connector. When RJ11 became popular, I remember converters from this old 4-prong to the new RJ11 “modular jack” as it was colloquially called.

Pic: https://www.oldphoneshop.com/products/4-prong-plug-telephone...
I'm sorry that you had to experience that!

The biggest criticisms that i've heard of Go is that the error handling ends up with a lot of boilerplate due to the syntax, and previously people also complained about the lack of generics (which is now being added and refined).

If anything, i would expect people to be more negative towards PHP because, while the language and its ecosystem have both come a long way towards being pleasant to work in and overall capable, i'm sure that plenty out there have ran into horrible WordPress sites/plugins or old and neglected codebases with bespoke frameworks that have no documentation and that are just horrible to work with.

In contrast, to me Go actually feels like what Pascal should have been.
It can become a disrespectful cooperation as well.

I’ve had people rummage through recycling bin for cans and leaving a mess, I’ve seen fights over who gets to collect cans, and I’ve seen trespassing to collect cans from people’s private porches.

When collecting cans goes from a lucrative hobby to a business, problems arise.