skysight-inc/HackerNews huggingface dataset:
Certainly you're not the only one.

There's often wide variation in how long something takes to do, and you have been given the benefit of the doubt. Also, however, you may have been judged relatively underperforming, and missed out on some fun & interesting opportunities as a result.

Hopefully you can find a way to spend your workdays that feels better and more honest. You've already taken the first step.
They are welcome to avoid certain words, and I am welcome to criticize it.
It reminds me the wifi modem I use for the Commodore 64
By contrast, Node was a breath of fresh air for me. With Rails, you had to start with this already complex system and bend it to do what you want. With a greenfield node server, it only does what you tell it to and nothing more. No surprises.
There's lots of comments about other GPT variants here (GPT Neo, GPT-J, Huggingface, etc), but a big part of the GPT-3 allure for me as a tinkerer is an easy access to an API that I can pay for (since, with all my experiments over a few months, I've spent about $30, which is totally within bounds of fun experimentation)

Are there actually any public APIs available for models I don't need to run locally on my machine, that perhaps are slightly more permissive than the openai usage guidelines? (FWIW, I mostly use curie, so I'd be happy with a ~10B model)
Memecoins can at least be tracked in value, the dynamics of these UGC meme driven communities, especially ones like doge, shiba uni, and now dogebonk, the exponential community growth effects are what matter most.
I would call that a megalith, and not to be cute but to give a sense of scale which is useful. I think there is a point in which a monolith grows so big that is painfully obvious that size became an obstacle greater than the benefits.
Pain tolerance differs so the label gets applied at different sized monoliths.
I worked at a shop that developed its own custom, in-house templating engine implemented as an Apache extension. In the 90s that was rather common, before everybody settled on PHP or one of the JavaScript frameworks. That's not the bad bit.

The bad bit was, the one person in the company who knew how to compile the extension had left years ago, so it only was available by copying a magic binary .so. It only ran on SPARC Solaris. While it had grown an embedded Python interpreter for more modern (for the time) development, the latest Python version it could run was 2.1, meaning a lot of Python 2.x features I was used to were missing.

This isn't really a janky dependency but... I also did consulting development with a friend for a large lab equipment company. It was impressed to me what a really super important client this was as they were one of a few companies licensed in the US to handle cocaine. So you'd think their security would be through the roof. When I got to their offices, I found that every staff member's desktop PC had Bonzi Buddy and several other pieces of malware cruft on it.
Would you mind outlining specifics? All I see are the current tends of tabletization continuing.
Everyone here should just stop fornicating and jump off a bridge.
Ok I’ll take the contrarian view. Why is it a big deal that a specialized url scheme is specifically intended to launch a Microsoft browser? Only apps built by Microsoft will use that scheme.
Out of those, though, I have to blame document DBs (and the start of NoSQL craze) on Rails :(

To cut a long story short, Active Record (especially at the time) wasn't super keen on generating super good SQL that would do as much as possible in database, and Ruby 1.9 arrived with stable ordered hashes. Then someone implemented basic ActiveRecord wrapper on top of key/value store (I think it started with Berkeley DB or similar), and from there NoSQL was off to the races as "new hip thing"[1]

[1] Meanwhile IBM IMS has been selling pretty well for last 40 years at the time ;)
New features (tracking other Mac batteries as well, better Apple Watch support), bug fixes, supporting new devices (Logitech, and new Apple devices), localization into new languages.

You’d be surprised!
The thing is that this was never "separation of concerns", it was always "separation of languages". There were cross cutting concerns across each language (CSS doing layout, styling, animations; JS doing business logic, animations, layout, styling; etc).

Mixing your JS/Other Language/CSS/HTML into components is a separation of concerns that really matters: separation of business/application concerns. Having everything you need that works together to solve a problem in place is very powerful (not to mention convenient).
The Turkish Army fitted sheet metal trigger guard boxes designed to make it harder for a depressed conscript to pull the trigger on their G3 rifle when the muzzle is in their mouth or under their chin.

https://silahreport.com/2020/04/27/suicide-prevention-trigge...

No word on its effectiveness in practice.
I don't think that anyone took the corpuscular theory of light seriously after its wave nature had been discovered in the early 19th century. In classical electrodynamics, light is completely unaffected by gravity.
I think Rails is great (although some of the "magic" tends to concern me), but I gotta say Typescript is the biggest factor for me sticking with node. I just really love type annotations even if the underlying runtime is dynamic.
StartIsBack gives you back the left-side placement, drag&drop and grouping.
> the Earth will continue to exist even without any people at all.

Nobody cares about that perspective; it's an obvious and not particularly interesting observation... yeah universe existed without humans and can obviously continue to exist without humans too. When people talk about "world end" they talk about the humanity, not the physical world around us.
I am looking forward to see cloud gaming for the Game Boy!
I see this as a case not to charge a subscription, but I don't see why that should stop him from charging out right. My comment before was more about marketing, and reaching maximum people than doing what was justifiable.
That is one perspective. Are you up for the same challenge I asked of another poster?

> As an exercise, could you articulate a sympathetic reading of a different perspective, to the extent that someone who holds that perspective would approve of your rendering? Think of it as following Sun Tzu's advice to know your adversary.
The exact value of inflation this year is controversial and depends a lot on how you measure it, but you can replace it with 6 or 8 or whatever you think the correct value is without altering their point.
That is not my argument. A standalone number of 3M is good, especially when 3M new users combined with 100M existing ones demonstrate huge stickiness.

What I am trying to say is that, reddit is attracting a lot of new users through SEO, yet they have not been able to convert them like at all. The existing userbase is sticking and has been very active, but the site is not as appealing to new users who are just finding out about reddit.
Being able to deploy Sveltekit to Cloudflare Pages is pretty amazing. And with their new auto-adapter, you don't even have to change anything from the basic init setup and it just works.
I make websites in case you need front end ads in cyber sec
This is how JD Power describes it:

Referred to as high-driving automation, Level 4 autonomy does not require any human interaction in the vehicle’s operation because it is programmed to stop itself in the event of system failure. Since a human driver is never needed, a Level 4 vehicle may not have a steering wheel and pedals.

And yes, at Level 4, you can take a nap while riding in the vehicle.

Level 4 driving automation technology is for use in driverless taxis and public transportation services. Such vehicles will be programmed to travel between Point A and Point B and restricted to specific geographic boundaries by geofencing technology. Certain conditions may limit or cancel Level 4 autonomous vehicle operation, such as severe weather.

I admit that I thought of L4 as being fully autonomous under specific pre-defined conditions (given that's what would actually be useful and that's probably why I've heard it described that way.) The key would seem to be that the vehicle won't try to hand off control unexpectedly given, in part, that a vehicle can't always stop safely.
I really think it is, amits ironic because they are ideologically oppose communists but act in the same way. Horseshoe effect in real life!

https://en.m.wikipedia.org/wiki/Horseshoe_theory#:~:text=In%....
How much is lost to fraud globally each year? 8B doesn't sound that large tbh.
Is express still easier than Rails?
Im a noob and the reason I’m asking is that I’m getting somewhat stuck with a project in spring and I find their docs very fragmented and the community is more advance/intermediate or business oriented.

It’s just me building this and I have no one in my circle that’s familiar with spring.
> Ruby, with its runtime, is complex and hard to build and deploy and host. Heroku et al take that away from you, but "getting it running on your laptop" alone is a sysyphian task.

Is it? And compared to what? I don't think it's hard at all:

- You can install Ruby from a system manager (super convenient) or with tools like ruby-install+chruby and ruby-build+rbenv. So that's one command or a handful of well documented commands you copy&paste.

(You can use CentOS/RHEL modular packages or Fullstaq Ruby packages for your server to skip the long compilation step.)

- Once you have Ruby, you should install -devel packages for libraries you use (this is same for all dynamic languages that need the C header file for compiling the extension).

(This depends on the application.)

- You make Bundler to install your gems by running "bundle install". If you installed your header files, this step shouldn't stop you.

- You run the Puma app server by "bin/rails s" (in development) or "bundle exec --keep-file-descriptors puma -C config/puma.rb" (in production) while making sure the RAILS_ENV is set properly.

(Puma has a lot of different configurations, but you can do defaults.)

Now you are up and running, and should wrap the above as a systemd service or within a Docker container on production servers. I don't see how this is so much more difficult than other stacks? Python is slightly less convenient I think.

In the Rails demo I made for Deployment from Scratch the Ruby bits are not very long, nor hard.
Wow, these trains were a regular part of my childhood. I'm amazed they were ever out of service, although sometimes they would be deathly quiet, which was part of their spooky attraction.
Amazing project and cool blog! What a great domain name, too.

Thanks for sharing!
> If I appear and sue a drug dealer for giving me fake 100's, I'd get laughed at.

Is that actually true? On the criminal side, I served on a grand jury, and a lot of the cases we saw were criminal-on-criminal crime. I guess the idea driving the crime was that criminals make easier targets as they're less likely to go to the police. But some did.
The Meat of the Metaverse
I remember 4chan did it by donate or die. They needed server money and they got it because it wasn’t working as long as they didn’t have a server. That was a much smaller scale though.

Can you talk about your work there? It’s cool if you don’t want to, how was it? You left obviously so I can guess.
It's more like I don't care how much work my coworkers do. It's not my problem and I'm not going to police them.

I happen to be very productive when I like what I do, and very lazy when I don't. I even work weekends for free when im loving my work, but I slack for days and weeks when I don't.

It's fine.
Ruby to Elixir is a mind shift. Rails to Phoenix...I don't think so.

But most Rails programmers write Rails, not Ruby, and it's important to differentiate them. Ruby is a big playground. Rails is...not, by design. (This is why I do not like Rails, personally--if I am choosing to write code in Ruby, it's because I expect to need to get weird with it.)

Rails->Phoenix omits a lot of the stuff that makes Elixir cool, both in itself and in OTP, but that's not a bad thing and I do think the transfer isn't too onerous for somebody coming purely from Rails.
Because of this unnecessary complxity in the webdev ecosystem, I switched my development career to other areas[^]. If I have to do webdev for a hobby project, I use Django and Postgres, with no JS frameworks whatsoever. It's liberating and fun.

[^] Mostly data engineering at work, and low level os/system dev in my spare time.
Again, you are making an incredible claim (Pelosi has made money illegally) without providing any evidence. I understand that this rhetoric is normal on some low-quality websites that you may frequent, but there's generally a higher standard of discourse here.
They shouldn’t exactly because it’s a free market.
Prius's (and all cars, AFAIK) have a physical braking system. Even if all electronics fail, the brake pedal has a direct mechanical connection to the master cylinder and the brake pistons. Pushing on the brake pedal mechanically forces your brake pads to engage, with or without electronics.
That’s disturbing, even given that it’s a private lot. I have a smartphone, but I strongly resist installing apps, and would really not want to install this. And what if the app doesn’t work with your particular phone/Android version? I would support a law that required all merchants to accept cash for purchases under, say $1,000—I also despise those stores that only accept payment cards and refuse cash.
Technical Interviews via Codespaces
Omicron variant may multiply 70 times faster than delta, study finds
More Power to You
Oh dear. Oh dear, oh dear.

Let me tell you, time to iterate on a huge 50 year old code base is through the roof and reaching out into interstellar space. The resulting code is pure and utter trash.

I would kill to have to have a quick feedback loop and at least be able to address quality issues through training, culture, or technical controls.

The alternative is fighting against a giant, heavy machine with a lot of inertia in the wrong direction.
The pills won't be available in large quantities for a couple of months.

In countries with high vaccination rates, most ICU beds are now occupied by youngish, largely unvaccinated people. In Ireland, for instance, 60% of covid patients in ICU over the last 5 months have been under 65, and this is _growing_. They have a decent survival rate, but they're still taking up ICU beds, and the pandemic isn't over until they stop doing that.

The pills _may_, if they work as advertised, be the point where we can just stop caring about unvaccinated people. But there are another couple of months to go, even assuming they work as well as expected.

(Also, I think there's at least a decent risk that many anti-vaxers will just refuse to take the pill anyway)
https://www.med.hku.hk/en/news/press/20211215-omicron-sars-c...
Not to be a the stick in the mud here. We recently moved from Clickhouse to Druid due to issues we were having when scaling and rebalancing the cluster. How does removing ZK help?
Autoloading is the worst feature in rails and it should be ripped out: https://erock.io/2021/11/01/on-autoloading.html
Threads like this always remind me of this gem from The Register in 2001:

https://www.theregister.com/2001/04/12/missing_novell_server...
You have very serious ego problems. I think you should focus on that.
I agree, felt the same and happy now!
Now I am interested to learn how would you describe it!
Someone also posted something similar like this yesterday here too...
For me, I find there are peaks and valleys - there are times when I'm so overwhelmed with coding tasks I feel like I'm drowning and other times when there's a lot to do, but all of it's blocked waiting for somebody else to make a decision/finish doing something/approve a budget/etc. When I first found myself in the "wait" state, I figured the logical thing to do would be to proactively find something to improve: documentation, unit tests, performance improvements, etc. I've found consistently over my near 3 decades in this business that that sort of proactivity is either frowned on or outright prohibited. What I've taken to doing with myself when I either have no "approved" work or am blocked on everything is reading documentation - recently I read through the O'Reilly Hadoop book and clarified a lot of things that I'd been confused about before.

I do feel the same as you, though - I'm always concerned somebody's going to put me on the spot and say, "what have you done for me lately?" I will say, I've been doing this a long time and that's never really happened. I go through the performance review song-and-dance every year and I can point out quite a few things I actually have done when the time comes, and so far it's made them happy.
The bar for Developer productivity is extremely low. There is a theory that this is due to Computer Science being more Art and less Science and artists need their space to let their creativity shine. This is why a 10x Developer is possible unlike other industries.
The fact that you felt compelled to say what you just did (which is patently absurd) is why our democracy is failing.
Haskellers should be interested in Smart Contracts (2017, Stephen Diehl)
I've always found them more expensive, and rarely get a full night's sleep. But the weird attraction of regularly waking up in the middle of the night in the middle of nowhere, and sometimes getting down from the train to walk around for a while, always kept me using them instead of cheap flights.
Great point! I think a valuable thing to understand is that wheels and propellers are very obviously more efficient than legs and wings, respectively. There's a reason ornithopters are at most a curiosity outside of fiction (looking at you Dune!)

Maple seeds are able to take advantage of the efficiency gains of revolute motion by having their entire body rotate rather than using a static body with a freely-moving prop.
The biggest feature I miss from Google is the constellation of citc and the distributed build system that revolves around it. Most is described or implied by "Why Google stores billions of lines of code in a single repository" (2016) [1].

The key idea is that any human-written change only ever touches ~1-100 files, and there's never any need to store or maintain the entire source tree in your local persistence store. By only ever working on deltas, you can have highly efficient distributed and cached builds. This architecture imposes significant constraints: you must express your build graph in a modular way [2], you collocate your distributed FUSE backend and build system for speed, and all development is over the network. But it comes with many benefits at scale: near-perfect caching, instant "branch switching", fast builds even with deep and wide dep graphs, and excellent affected target determination so flakes/outages in one part of the codebase don't affect the rest of it.

[1] - https://dl.acm.org/doi/pdf/10.1145/2854146
[2] - https://bazel.build/
> Do I have imposter syndrome and I am actually a 10x developer

Yes, after 20 years of doing it, I believe you've at last discovered that you're an incredible talent.
A society that allows that will collapse when too many people are bad players.

It it also true with societies where men aspire to have 4 wives each. These are societies with too many single men, and a tendency to be violent.
Yep, same guy (stoicanalyst)
Read Robert Caro's excellent volumes about LBJ. You wouldn't think so, but they are real page turners. And yes, they will leave you with the impression that LBJ was not a wonderful person.
I've also noticed that there isn't a lot of difference. You get horrible blunders from higher rated players and lower rated players will kick your ass. I can drop or rise 200 Elo points in a couple of hours easily.
> The Department of Transportation reported in 2011 that the only causes for SUA were pedal misapplication and wrong mats. Most complaints came after the Toyota recall. The cars' event data recorders showed application of accelerator pedal and no application of brake pedal. NASA was unable to replicate engine control failure.[1]

Anyone who writes software knows, sometimes the user error is the "bug".

[1] https://en.wikipedia.org/wiki/Sudden_unintended_acceleration...
I feel like Microsoft really has changed. Not the EEE portion though, it's just that quality and support of their products is no longer a serious consideration. We had to engage software assurance support recently and it is horrifically useless compared to the last time we did.
They very much do, but now they have to pay "carbon tax" invented by people who were responsible for most of the pollution until China
Shunned after Fukushima, nuclear industry hopes smaller reactors
Just use linux. With proton and lutris, gaming is good. Microsoft can keep it's draconian OS.
Tether minting coins and holding them until someone comes along and exchanges dollars for them.
*Edited because I can't type*

I do not understand this argument.

I'm going use the word magic for whatever you're calling this non-"materialistic" spiritual explanation. I'm not trying to be a jackass, that's truly the best word I can find for it. I don't think magic is a bad thing, I just don't think you should summon magic until you need to.

Magic is not an explanation, it's a non-explanation. It's non-falsifiable (blah-bity Popper, yeah yeah).

Our adeptness at manipulating matter is not the origin of wanting (at least mine) to find a 'materialistic' explanation for something. It's the desire to have a predictive (read, useful) model of that thing, even if the model is not complete. Once you poke deep enough at any model you will find that there is some hand-wavy "magic" at the bottom. That is, there is some part that we don't know yet, either because we can't do the math, because we can't measure due to difficulty of experiment, or because of fundamental bounds where maybe you might be justified in starting to invoke some magic.

Despite best selling books about some quantum mysticism bullshit, I have yet to see an inkling of evidence for invoking magic for consciousness. From a physics perspective, biological systems are freaking hard, we have no reason to expect them to crack easily. And that's without us (physicists) understanding nearly enough about biology!
sex appeal is a paltry consolation prize for real power
The work you put in is not about how many hours you spent twisting screws, but knowing what kind of screw, the pressure needed and all the resources you had to dedicate into learning your craft. Get the slave out of your brain.
Microsoft, like many other big modern tech companies, just treat goodwill like a currency. Now the time has come to spend it again.

I don't believe for a second that EEE is gone from Microsofts culture and strategy.
Im happy you posted this.

Im a noob starting a project in Spring and I get lost in the jargon. I find that all the Spring knowledge I’ve gathered is to know what is NOT written in the code that Spring is doing for me.

In other words, feels like knowing Spring is being able to read between the lines and placing annotations more than building with it. Which is fine, but it’s easy to get lost when starting out.

It’s also for me to find help since the community seems much smaller and none of my friends are interested in helping out because they don’t want to learn Spring.