skysight-inc/HackerNews huggingface dataset:
I can see based on your perspective that you haven't collaborated with hundreds of STEM professionals, postdocs, or researchers.

I can also see that your comment fails to address the meat of mine, despite being a reply to it.

Python is extremely easy to get tasks done with, there's a minimal amount of ceremony and PLT background knowledge needed to program it. I love Perl, but explaining how $ and @ work differently given the point of usage is annoying, and if I taught Perl all day every day, it'd be a continuous annoyance.

I don't have the studies and data to back up my opinion, but a lifetime of work has taught me the certainty that Python is one of the greatest languages ever created, that quite literally ANYBODY who can type and read English can learn to become effective with it, and that it blows every competitor out of the water by a large margin with regards to getting from Point A to Point B as a novice programmer. As more of the world becomes programmers, that facet alone cements Python's continued success and its place in PLT history. It's the human part of the language, not the object system or type theory or compiler internals or any of the esoteric technical bits. Nobody can teach someone to program in anything other than Python quicker than I could teach them to program in Python.

But anyhow, this is well below my time to spend in a discussion like this. I mean this in the nicest way possible: I've probably spent more time teaching and training people who weren't programmers to write good programs then you've spent programming throughout your life. People who work in the White House, DARPA, the FDA, DOT, IRS, you name it. I know I can't PROVE my position, but time will. Python will always win eventually.
Get bored.
Omega 3.
Cardio improves brain function more than weightlifting (sad).
Do what you are good at and interested in, don't waste energy and don't accumulate stress with stuff that's not for you (this is huge and very underrated, although it cannot be done 100% of the time obviously).
(author) This was my thought as well — honestly it's still kind of my thought. The best explanation I can come up with is that the records are stolen and can't be traced back to their owner, so they can't be returned? I'm not sure. If I found out who the original owner was I'd be happy to give them up.
nah. We know it's because if people had the model with them, they wouldn't pay you.
It's a good point. It does seem like some VCs have short term memory.
Ironically, the bay area worker is probably the one who's exploited by high taxation and greedy landlords.
>it's rather in the category of Perl or Fortran: languages that happened to be useful to scientists by happenstance

From https://en.wikipedia.org/wiki/Fortran :
"Fortran was originally developed by IBM in the 1950s for scientific and engineering applications"
I would love to see the NVIDIA T4 and A10 in the inference price comparison chart given their prevalence / cloud availability
(author) Yeah, as I understand it my car (a 2016 Hyundai) represents the low end of security. My original statement in the post was more intended to mean "why isn't this better regulated in 2016"
Extensive discussion earlier: https://news.ycombinator.com/item?id=34427277
Wikipedia gives away an amazing product for free and people still find something to bitch about.
Social safety nets primarily, along with effective delivery of government and social services, universally available. Vote and or run for office, it’s mostly what will move the needle. You will never get more leverage as an average citizen, and the odds are you will never be wealthy enough to get this leverage with fiat (wealth is a function of opportunity and history, startup failure odds, etc).

Social Security keeps almost 22.5 million people out of poverty, for example [1]. Minimum wage increases helps millions of workers at a time.

Startups are great to get rich and cash out, but not for the improvements we’re discussing at scale. Arguably, most startups have made things net worse (the gig economy, real estate price inflation, gambling on digital tokens, etc).

I’m tangentially fond of several parts of government including functions like the US Digital Service; maybe start there if you’re a technologist. Less policy and politicking, more code, but you’re still getting to wield the resources government has to offer.

[1] https://www.cbpp.org/research/social-security/social-securit...
Why doesn't the company announce that they are going to cut about so and so many people in the next this and that timeframe? A lot of folks would go willingly anyway. (As this happens in other countries.)

Managers can pick before the announcement and then HR can do the actual if not enough people left willingly.

And there's always a chance of wrongful termination lawsuits...

... the real reason this is done this way is because that's the culture of these companies, mostly due to US culture (and labor laws are a synergic manifestation of this).
Yes, and I eventually figured it out. That's why I am saying it would be nice if it were on the front page, so people don't have to click around.
be explicit about it. what is "permissively licensed"?
I think alot of people have moved on and are using services or puppeteer to generate their pdf's i know we did since we couldnt find a library that worked properly for our usecase.
There is definitely some advantages to processed based thinking, but I think it comes with tradeoffs of it's own.

I've seen a lot people personally who get stuck in a loop of trying and failing. Each time they'll say to themselves 'I did my best' but a result based framework would have told them 'what you did didn't work and you need to try something _different_ next time'.
It makes coordinating your information across many different service providers much more efficient. Here in the Netherlands for example, I can use DigiD to login and pay my taxes, pay for health insurance with a private company, authenticate to my pension plan and a ton of other things.

I cant vote with my Texas ID in Wyoming. A passport might be sufficient to vote in a different state for a national election but I’m admit that I’m not 100% sure on that.

Every government agency in the US doesn’t know who I am without me telling them. And even then if they fat finger the number I could be in for a world of hurt until someone realizes.
How does a vacuous, facile suggestion like donating a significant chunk of my wages to some African charity stop companies like Sama from taking OpenAI's $12.50/hr and paying out $2/hr and pocketing the change?
Yes, the official Lua implementation is written in a very widely supported subset of C, so is probably one of the most portable languages along with C. Lua might well be a bit more concise for a task like this string processing, but in such as case it's just syntactic sugar really. The C is uncomplicated and efficient.
Judging by the condition of the records shown in the picture, and by the description of the records as "late-70's to mid-80's", a not particularly collectible vinyl era that produced mass amounts of low-grade (thin) vinyl, I would bet these records are not worth much. You would be lucky to find any gems in those crates.
(author) Yeah! I didn't know what those were, but my mom was able to identify them when I FaceTimed her to show her the collection. I might eventually try to find a way to play them.
Author said the test was for a senior executive who by definition is meant to be a leader. A leader is meant to be someone who can navigate others through the unknown. If you can't navigate the unknown by yourself, then you're a follower and not a leader. The higher up the totem pole you go, the more unknowns you have to be able to deal with as you get further away from being a specialist and more towards a generalist. You literally can't learn everything so you've got to be ok stepping out of your comfort zone and having faith in your abilities and principles to be able to make it through whatever obstacle is in your way.

There is absolutely no judgement in those sentences, as a species we need people with all kinds of different skillsets, and that includes both followers and leaders. And just because someone can't handle the unknown at a certain point in their life doesn't mean they can't evolve to be someone who can. In fact, we all play both roles constantly throughout our entire lives. The CEO is a leader in his company but when he's taking golf lessons he's a follower to the professional golf instructor.
Many of us need a 4DWW - Four Day Work Week.

I am consistently frustrated that I don't have enough energy after work to spend time on my personal projects, so I wait for the weekend, at which point I just want to rest. Two-day weekends are not enough to balance life and work!
It think it's mainly used for determining if your phone/ipad/whatever is close to the homepod so it can do the handoff of music seamlessly. The minis have it too, but the original homepod did not.
There was a project a few years ago called BabelPod that would take line-in (or any audio source really) on a raspberry pi and it would send it to airplay speakers, effectively making a janky wireless aux cord for record players and such.

I tried setting it up the other day after seeing a fork that has addressed some of the isuses, but I only had about 2 hours to try getting it working before giving up.

For those interested, just keep in mind the chances of it working are pretty low without some debugging, and most people run into issues with it

https://github.com/maexdaemaege/babelpod
You are right - equal pay for equal work is an easy concept to understand - it is basic fairness. Instead, Africans are played off against local labor groups and it leads to structural imbalances like women still being paid only 82 cents on the $. And folks go around ridiculing equal-pay advocates as "social justice warriors in SF or NY" or "self-anointed do-gooders"!
Fair enough, everyone has their own requirements. I'd argue that all modern operating systems have password management already built-in.

We have a lot of 1Password customers with families and team members that require more than a single vault, need an option to recover team/family member access and often have to securely share data with other people, accountants and lawyers. Also, many of developers and admins that want to keep their SSH keys safe.
HC-tree is an experimental high-concurrency database back end for SQLite
I could see this happening in the Russia / Ukraine conflict. Perhaps Russia will improve over time because of this.
There is no energy source external to the universe.
Nah, thermal design is a thing. Especially for a device that draws constant 100W and has no active cooling or heatsinks.

I am an amateur, but even I know to take this stuff into account when designing my boards. Like being aware which components are sensitive to temperature, which components emit a lot of heat, and what kind of resistances to ambient and ambient temperatures I may have.

The power board is a part of large board that is specifically designed for this particular housing so there is no question about orientation.
Not at all! You raised a valid point, I just wanted to clarify my intention. Thanks for engaging with the post.
Ask HN: How do you schedule your lambda invocations?
We have rolled our own solution in AWS for triggering lambda functions in the future with a DDB table that has a key structure

pk - YYYY-MM-DD

sk - full timestamp representing time after which this event should be triggered

and another lambda that queries this table for all unprocessed events before Now and pushing them to a SNS topic that triggers the relevant lambda handler based on a messageId.

This feels pretty hacky and has been something I have been thinking about a lot lately. When you cant use cron (or some other in-memory based solution) how have you scheduled code to run at a specific time in the future?
(author) Agreed. I wonder if it was motivated by them not wanting to deal with the paperwork and the (potentially impossible) investigation to try to find the original owner and return them. If I ever do find out who the original owner is (and they can prove it) I'd be more than happy to hand them back over.
It is customizable. If you are logged in you can choose any of the designs they have had since the site was created, and if you don't like any of those, it lets you add your own custom CSS.
> Hit the gear and uncheck "Update Add-ons Automatically".

Thanks, my bad for looking for settings in Settings.

> Is it? I can't find the toggle for extension autoupdates in Edge, and a search only turns up hacky methods for Chrome, nothing specific to Edge.

I can't speak to extensions downloaded from the store, as I only sideload. But when sideloaded, the extensions of course do not update unless you explicitly pull changes in or make changes yourself. Sideloading itself is trivial, even Stable builds provide a "Developer Mode" toggle that allows loading unsigned unpacked extensions from local directories.
Very true!

While what you are saying is very true, dating so many people at once, plus having dated so many in the past that you need an app to keep track of them all is a whole other level of broken
A person on reddit actually made this app and it worked pretty well. I can't remember the name of it for the life of me.
I was trying to ask about the fate of the discarded but still working hardware.

4 months is 2920 hours, which is less than the stated 6000 hours to failure. Though only by 2x.
Because it has nothing to do with democracy. I'm the farthest thing from a Western chauvinist, but I'm also not a naif.
Hyundais and Kias are notorious for how easy they are to steal, even as recently as last year.

Unsure if they've finally done anything about it now that they're well known for it.
Have you looked at the size of these models these days? Do you have the compute to run a model that takes up 100s of gigs just in hard drive space?
The author lists an incredible 17 different projects they're trying to build or maintain at the same time. This ranges from a new cloud platform company to a game runtime to a custom IDE and more.

This isn't just about burnout, it's about spreading yourself too thin.

This reminds me of a lot of the enthusiastic juniors I interview who want to tell me about their 10 different side projects, none of which got further than a quick proof of concept before they moved on to the next thing. If you hire them, guess what you're going to get? Someone who wants to build proof of concept work and then move on to the next thing as soon as it gets boring. The rest of the team doesn't want to spend their careers picking up the pieces after someone did the fun part and got bored.

Personally, if I'm reading an official company blog where the author is bragging about working on over a dozen different large projects simultaneously, I have zero interest in adopting the platform. It's almost guaranteed to be abandoned for the next fun idea, with features left unfinished. When I click on the "Pricing" page I'm given a placeholder that says it's free until the author gets around to building to billing part of the company.

I know the author wants to position themself as a "monastic code machine", but I think the biggest thing missing from this person's life is some diversity of activities. My recommendation: Put all but one of the projects on a clear, definitive pause. Focus on the business first. Then use your free time to get out, try new activities, and meet new people.

So many of the burnout stories I read online start with people who code all day at work and then come home and try to code all evening on side projects. That can be fun for a while, but if that's the entirety of your life you're going to burn out eventually. Get outside and do something else. You'll be more refreshed when you come back to these projects.
A lot of dunking going on in here, and fairly so, if nothing else because there is no good business model for an app like this unless they build it into dating apps (who's going to manually enter data from Tinder into this thing?).

But the dunking seems to overlook the genuine problems with modern dating that didn't exist in the past. I find that it's very easy to mindlessly swipe a thousand people on an app and suddenly end up with more matches than I have the energy and attention span to process. If there was an easy way to turn this "inbox" (which is really just one step above my Gmail spam folder) into an actionable database, that could have real value in a world where dating happens stochastically through apps.

Separately, it isn't weird at all to keep some sort of track of your dating life. Past generations had the "little black book," basically a romantic rolodex. I've never used one but who's to say I couldn't benefit from a digital version that lives in my phone?

Most of all, a commenter here that is since deleted said something I think is apt: "I think the number one problem with online dating is not managing all the people. It's forcing yourself to keep the number of active pursuits low enough to manage. If you don't kind of commit to seeing if someone is going to pan out, then they won't." This is of course the actual solution to the problem I experience with modern dating. The only downside is that, unlike downloading an app, it requires that I change how I think and behave.
Boston Dynamics’ bipedal robot Atlas can now grab and toss
a surprising number are claiming to be Brand New in Box. Perhaps old scalper stock or maybe even resealed crypto cards.
> 8 Best Techniques for Evaluating Character

isalnum()
isalpha()
iscntrl()
isdigit()
isgraph()
islower()
isprint()
ispunct()
The conference has to be called Dreamyforce
I don't know what standard of proof they use. Maybe it's too high and indeed impossible to be certain about the owner.

But otherwise it just looks like they don't even want to try. In a normal small community police or you would try to find out who it belongs to, not just give up. :)
Sudoedit can edit arbitrary files (CVE-2023-22809)
Here's Dolly Parton's "Joeene" at 33rpm:

https://www.youtube.com/watch?v=doz1QJ7LwjA

Sounds pretty good, though not exactly like Springsteen :)
> I think my history with software make me subconsciously better able to formulate a question for Siri in a way that produces an answer other than "I found some web results...".

Hah, very much the same. My partner will always end up asking me to ask siri to ask something because my slightly differently worded requests tend to succeed more often
If you don't understand the language it's translating into, how do you tell if the result is "high-quality" or not? ChatGPT will merrily hallucinate plausible nonsense pretty frequently...
We are a free product.
You might take a look at Discogs (https://www.discogs.com/) if you're wanting to catalog everything. I had a few friends with large vinyl and CD collections that use the site as their database.
versus other than JavaScript stuff: Java, C++, OCaml or Go
I use Type hints and using mypy strictly.

Huge fan of dataclasses as well.

Most of the python I write is functions / functional + data classes with type hinted everything and it seems to work nicely and make writing tests for functions very easy.

Using black, isort, mypy, pylint, pytest, makes every project simpler.
This is all fine and dandy, but it baffles me that in the Year of Our Lord 2023 Wikipedia still insists on separate domains/URLs for mobile v. everything else.
Maybe not. Destructors are critical to writing (C++-style) OO. If you're taking and releasing resources of any kind (memory, files, semaphores...) then it's destructors or manual management. (Or garbage collection, which solves the 90% of the issue that is memory, and does nothing whatsoever to help with the remaining 10%.)

Destructors are a huge game-changer. I don't think GP was joking at all.
Getting rid of Explorer and using a different shell is much easier than you're thinking, just hold control+shift and right-click the taskbar, then close Explorer. However, you're still running dwm.exe at that point, which gives you window management, alt+tab, and access to Task Manager. Replacing that part of Windows would be harder.
I am sure it is not a parody. I have witnessed co-workers getting professional photographs and using spreadsheets to track dates/matches, all to carefully optimize their dating app success.

It reminds me of the early 2000s "pick up artist" stuff, I had a few friends who read the books and would actively hit on women anytime we went out. It was horrible haha.

As for the maker of this app, if it fills a need and gets widely adopted who knows?
One of the World’s Coldest Places Is Now the Warmest It’s Been in 1k Years
yeah, i know, and I have a good enough system to run these models. Google "fauxpilot".
So there is no info or post-it notes on any of the record sleeves that indicate the original owner? No markings or perhaps labels indicating where the records were purchased?

I'm guessing maybe the police didn't want to deal with storing all these boxes, taking up space while waiting for someone to claim them.
.pro is also used by IDL and Qt. I imagine there are few two or three letter extensions that aren't overloaded.
It's a red flag to me when "AI people" complain about what is now apparently called "hallucination" in LLMs. This is not a bug - it happens by design and is expected. Whether it's desired or not depends on the usecase, and while there are methods to steer hallucination to a certain extent, today's models cannot guarantee this because at their core, they still do nothing but estimate the likeliest next tokens. I don't expect any random non-expert user to be aware of this, but the amount of "experts" missing to understand and provide the full relevant context is disappointing.
you might be thinking of Monica? I seem to remember that coming out of reddit a while back, could be wrong
only for first few customers. After that you'll want new customers to open their wallets for you. You are not a charity. So cut the BS please.
political signal by MSFT corporate to the US citizen, we will license you the type you read each day; pay here.
True. Also there's a lot of commented open-source code out there.
I was a huge dynamic language fan (although admittedly more Python than Ruby) until I found Scala. It has a reputation for incomprehensible arcane symbolic code, which certain libraries do, but you can write ruby-like code if you avoid doing that.

I've done "generate a whole CRUD backend from a single source of truth for what my domain looks like", although I've done it by defining the model classes, generating the database schema from them, and deriving everything else from them. All the building blocks are there but I haven't found a framework/library that puts it all together (that's one of those projects I keep meaning to get around to). I've heard there are some database access libraries that let you use a macro to derive model classes from the schema, but I haven't used them yet.
Trying this out on neovim. Is there a way to use another key combination to accept the auto completion instead of a Tab?

This is to avoid clashing with nvim-cmp's tab configuration. copilot plugin uses an alt-l combination to accept the suggestion for example
Oh haha, I still haven't seen The Big Lebowski yet! I suppose I should give it a try sometime.

Re: returning to the rightful owner — I certainly plan to look through them, but so far I'm thinking that most of them came from a record shop (many have little generic price stickers still on them), of which there are dozens in LA. Additionally, since they're vintage they've probably changed hands many times, and it's also unclear how long ago they were stolen.

All that said, if by happenstance I do get an opportunity to return them to their rightful owner, I'd be happy to.
The International Journal of Proof-of-Concept or Get The Fuck Out
Plethora of dates but can't add an "other" section in the contact in the contacts app. Of course.
Can’t say I find the examples motivating. Just tells me more about the author’s tastes and proclivities than the utility of all this markup.