skysight-inc/HackerNews huggingface dataset:
> Try using it on a mobile browser. It sucks.

I’d been gradually customizing it on my phone by using an inspector extension and a custom CSS extension. Recently another poster shared a more thorough stylesheet, so I switched to that. It wasn’t entirely my preference but it’s close enough that I was satisfied to stop trying to customize someone else’s website on my phone.

Well, since then one thing after another has started getting smaller and closer together again, presumably as selectors change for other purposes.

I’ve previously built a dark mode extension that I won’t link because it’s also broken now. I’d love to actually contribute mobile friendly styles that people could opt into. But as far as I can tell HN is intended to be used by people with perfect eyesight and perfect hand eye coordination with a mouse on a good desk surface and a large screen.
Whenever I encounter 20 lines bash script, I rewrite it as 15 lines Next Generation Shell script. It is more correct because of better error handling, more concise because of stdlib, more readable because of saner syntax. Disclosure: I'm the author.
> Wikipedia is the greatest collection of knowledge ever assembled. It puts the library of Alexandria to shame. And all of it was created by people who did not make a single buck from their efforts, nor were they trying to.

I’m not trying to counter anything you have stated - in fact, I agree with the majority of it. I just wanted to share this: https://www.theverge.com/2019/5/29/18644158/north-face-wikip...
Presumably it’s much more cost effective to ship pills in containers that are much larger than increments of 30, 60, 90 etc. But paying a pharm tech to count it isn’t really free.

I wish I knew too, because one of my scripts is like that as well and it’s only a 30 unit script.
I've lived in the Bay Area for over a decade, and SF for 7 years, and I've never seen this. Cabs are painfully rare and even when you call, don't show up half the time.
State of CSS 2022 now open
Might also like ghorg ang git-grab
Are you able to purchase directly from Sony? My friends have gotten a ton of PS5s that way.
are you willing to consider candidates outside the US for the SWE roles?
Man 3D Prints 110 Guns, Sells Them to Buyback Program for $21,000
The clearest link yet between cancer and fungi, but more research is needed
Do it! Set up archivebox
Very cool. Fun fact: much of Tymnet was the work of LaRoy Tymes. And neither Tymshare nor Tymnet were named after him!

https://www.computerhistory.org/collections/catalog/10265798...
That's... Nice.

Any source code or blog post on how you did it?
And yet, in my career, I've noticed the rewards are increasing for being the person who is willing to focus on one thing for a long time (for several weeks, or months). For instance, I've never been the kind of software developer who could write obviously clever code. But I have written code that was admired and praised, and sometimes seen as the salvation of the company I was working for -- but not because I'm especially skilled as a software developer, but only because I was willing to think about specific problems, deeply, for longer than anyone else at the company. In 2012/2013, to the extent that I helped re-invent the tech stack at Timeout.com, it was because I was willing to spend weeks thinking about exactly why we'd reached the limits of what we could do with various cache strategies, and then what would come next. I then introduced the idea of "an architecture of small apps" which was the phrase I used because the phrase "microservices" didn't really become widespread until Martin Fowler wrote his essay about it at the very end of of 2013. Likewise, I now work as the principal software architect at Futurestay.com, and my main contribution has been my willingness to spend weeks thinking about the flaws in the old database schema, and what we needed to do to streamline our data model and overcome the tech debt that built up over the 7 years before I was hired. We live in a world where there are large economic rewards for the kinds of people who are willing to think about one thing, deeply, for weeks and weeks or even months and months, until finally understanding a problem better than anyone else.

I have to hope some young people eventually escape the attention-sucking technologies that try to sabotage their concentration, and eventually discover the satisfactions of thinking about complex problems, continuously, for months and months and months.
This is incorrect. Principal is after Staff in every instance I've ever seen.
I’ve automated away plenty of jobs. Even had my own job automated once.

People don’t get fired. Worst case is the company stops hiring, and lets “natural attrition” take over.

Companies spend a lot of money hiring people, and good workers are hard to find.

If you’re happy with an employee, and they would prefer to stay instead of find a new job, then you have a good match. Don’t mess with that.
"because it's not fair on them to cause them to start worrying like I do."

but apart from the chivalry

maybe cause them to start worrying is a movement of kindness and fairness after all. Unless you prefer them to live in utopia and you in reality.
It's nice when you post actual links so we can discuss them.

* 10349: already fixed in master branch; issue remains open until we add behavior test coverage for it.

* 9810: same

* 8952: same

* 4491: same

* 3882: same

* 5230: same

* 6444: duplicate of 5230

* 7097: duplicate of 5230

I went through 100% of your links and 100% of them are solved already. The only reason they are open is because we are being responsible and not closing them until we have verified that each and every case has behavior test coverage.
I mean... Check your links.

https://futurism.com/the-byte/3d-printed-guns-buyback-new-yo...
10x Genomics | Pleasanton, CA & San Francisco, CA | Remote (US Only) or Onsite

We're a biotech company that creates powerful scientific tools that enable key biological discoveries and drive exponential progress in the study of human health. Our talented team has a distinguished record of creating innovative instruments, reagents, and software that analyze biological systems at a resolution that matches the complexity of biology. Scientists have used our tools to discover the mechanisms behind Alzheimer's disease, cystic fibrosis, autism, stem cell differentiation, COVID-19, and more.

I'm looking for a Senior Software Engineer who will be focused on building modern React-powered applications that are at the cutting edge of biology. While the role has a frontend focus, there are opportunities to deliver other areas of the stack depending on your interest. If you are the kind of person who is an avid fan of technology in all fields, not just your own, and want to apply your talent alongside a diverse team of experts every day, join us at 10x Genomics.

You can reach me directly at kevin.wu@10xgenomics.com or view the job description here: https://careers.10xgenomics.com/careers?pid=171812168443. I'm happy to chat about the role and tell you about how you can use your engineering prowess to impact human health.
I sent he same amount to everyone. Its funny because those with no money, really appreciate it but they dont want to be a burden. They really couldn't come without it. I know it and I dont want money to be the reason and I dont want them to have to acknowledge it at all.

Those with money are surprised. " I know Ben needs some help, but you really didn't need to get mine too?". In someways I think it blessed one who is well off ( maybe makes $175k ). He said he couldn't remember the last time someone paid for something above $100 for him. He was genuinely touched.

I have done a few different versions of this trip. I also went deep sea fishing and to Yellowstone national park of which I paid for those as well.

The only potentially weird dynamic is that I get emails from time to time from that group suggesting our "next big adventure" and usually it's implied I am paying, but it hasn't been that weird really.

I believe I've done 6 trips. I always pay for the lodging and have paid for the flights a few times and maybe half the food.

For me, If Im going to work hard and sometimes alone on projects that are hard to feel the sense of purpose in a practical way, I like the idea that once a year I do a family vacation and once a year I try to do a good friend trip. I put usually one picture in my room next to my computer as a reminder of how what I'm doing makes a practical difference.

My friends absolutely love it. Most adults ( myself included) have such little time weekly for relationships. Its just much more important that we tell ourselves. You think friends aren't important, until something bad happens. That's when you realize work isn't the most important thing.

hope the story helps.

invest in your friends -- be a giver in a world of takers.

ultimately you will be glad you did.
I don't feel the need to humor you. You certainly don't sound legitimately curious.

Maybe humor yourself with some guesses?
It'll tip them from not participating in politics to taking whatever actions it takes to remove Putin
Recently switched from Java/Spring to C# and it’s quite refreshing. Microsoft has done a great job with the C# ecosystem.
>The entire device is controlled by an Analog Discovery 2, although this principle could be ported to other microcontroller platforms.

Good thing they didn't use a Raspberry Pi...
What happens when the model and the people applying that "fine mist" inhale it.

Because they definitely inhaled some of that.
Political post.
Huh, interesting, I had just ... assumed CLIP's tokenizer was character based, like GPT's was. At least, I think GPT's is character based?

Is there any reason it couldn't be character based, besides the (presumably very large) increase in resources needed to train and run inference? This is all way out of my league, but seems like you could get interesting results from this, since (by my caveman understanding) this hypothetical transformer could make some sense of words it had never seen before, so spelling variants or neologisms and such.
Browsing with showdead is weirdly revealing. Most dead comments I see are inflammatory but some are just unpopular takes. Often I disagree with them too but I’m glad I see them. Most dead top level posts are dead for no apparent reason, and seem to have been dead on arrival. They often look like reasonable submissions, at least browsing shownew which I do regularly. I’d even vouch for many of them but there’s no context for why they’re DOA and I have enough disagreements with HN moderation without blindly going on a vouching spree against mysterious judgments.
On a related note, what’s the point of NYU? I hadn’t looked at the rankings in many moons—holy heck it’s at #25 now. Tied with Virginia and Michigan, and ahead of Illinois and UNC? On what planet?
> You can also play around with the M.2 slots on your desktop... those can be adapted to a pcie slot with a riser cable/PCB.

I ended up doing this recently. I wanted to have a 10Gb NIC, a FireWire card (old negative scanner) and two GPUs. The PCIe slots are only 16/8/1/1 however, so to get both GPUs and the 10Gb NIC running at a reasonable speed I ended up getting a riser for the NIC as the M.2 slot had more lanes. It works.
I sleep on a futon because the floor's firmness is great for muscles (like using a foam roller).
A database can hold state but it can also easily hold a ledger/transaction log. Or both. Most of the databases I have built or worked on end up organically evolving to have both "state tables" and "event tables" where event tables record state transitions broadly speaking. That's just a very natural way to model systems where you need to capture information about the state changes (eg when they happen etc).
The ads aren’t the big thing for me. The tracking is
Location: San Diego, CA

Remote: Yes

Willing to relocate: Probably not.

Technologies: C/C++, C#, Python, Java, Linux, Embedded, AWS

Résumé/CV: https://docs.google.com/document/d/e/2PACX-1vQ1TgLUEp1EywROO... (full resume available upon request)

Email: armchairdev@protonmail.com

11 years of experience as a software engineer in R&D, with 5 of those being a team lead. Recent work includes software for automation of backend business processes. Before that, I worked on a CubeSat and maritime domain awareness.

BS/MS in Computer Science with a focus on AI.

I'm looking for opportunities to learn and build new and interesting things at an organization with a mission that inspires me. My primary areas of interest are artificial intelligence, scientific applications, and space systems.
Btw, Apple's speech recognition can work completely offline, on-device. Not sure about Google or Microsoft, though.
Seeking work , aAlberta Canada - remote work only
New iOS 16 Features Coming Later This Year
3D Printed guns are Ghost Guns because they have no serial number. Also made of plastic so metal detectors cannot detect them.
This was the first I'd heard of this and thought it sounded interesting, so I looked into it.

If I were a fact-checker, I guess I'd rate this as "mostly false". He's not "bankrolled by Koch Industries", but he runs a non-profit which publicly discloses donors and one of the Koch brothers donated some money to it.

But it did lead me down an interesting far-left rabbit hole, where the worldview is that a guy saying "respect people doing blue collar jobs" and encouraging people to keep working to improve their lives is treated as a nefarious enemy, so that was fun. A good reminder that QAnon doesn't have a monopoly an eyeroll-inducing political views.
Oh man, this comment dredged up some deep memories for me. When I first got on the internet in the mid-90s (‘94 maybe?), one of the first web pages I remember finding was the “Peeping Tom Homepage” - a list of webcams available at the time maintained by a computer club at a university in Sweden.

I attribute the slightly salacious site title to either irony or a less-than-perfectly-idiomatic command of English, since all the linked sites were completely innocent scenes like this.

I spent a lot of time looking at pictures from around the world. Needless to say, I miss that internet a lot.
I'm also a fan of the manual DI approach - I strongly dislike the magic.

I think it helps if you are building test/fakes of your deps that don't really need as many sub-dependencies. Generally you in a test `@BeforeAll` construct a bunch of objects or for a program you do it in `main`.

I did work on a project while I was at Google that was really big and a decade old that instead had a class with a bunch of lazy getters for each item in the dependency graph, then tests would override or reset the getters with testing versions as needed. It was a little clunky but I preferred that approach over the projects I worked on that used dagger.

If you've read through the Dagger dev-guide [0] there is *a lot* in there, while the manual approach it's usually just `new` which is a really simple concept on it's own :) I think this is the right tradeoff because reading code is harder than writing code, so it's worth the extra setup. In practice I haven't seen it to amount to be an overwhelming amount.

[0]: https://dagger.dev/dev-guide/
u are fine just the way u are. just chill.
Location: Arkansas
Remote: Yes
Willing to relocate: Yes
Technologies: Linux, BSD, RHEL, LXC, KVM, Qemu, Docker, K8s, AWS, GCC, Vultr, Linode, Caddy, Nginx, Wireguard, OpenVPN, Ansible, Jekyll, Git, SOC2.
Résumé/CV: https://alexmorris.dev/Resume.html
Email: hey(ᵃᵗ)alexmorris.dev
The west is currently in extreme drought. The amount of water used on lawns in places like Arizona is absolutely obscene.
Ray Dalio: I no longer think cash is trash
I agree with your general point. It seems that every site I visit from my phone now demands I decline an offer for 10%-20% off where I am asked to share my email before proceeding. Unfortunately half the time it’s impossible to X out of it and I end up leaving that site in frustration.

The other annoyance is trying to read an article and having a couple paragraphs of text broken up by an ad, then another two paragraphs of text and another ad and another and another. Then if you dare use an ad blocker these site whine at you about being ad supported.

I do enjoy the minimal nature of Reddit, HackerNews and the like. Also, there are plenty of subscription web apps and services that make our lives easier that we take for granted.

But ads and monetization are 100% why the much of the internet feels like hot garbage these days.
No, Hungary Isn't the Only EU Country Importing Russian Gas
But probably the least subjective, and yeah, my position is that 10x is unrealistic.
History of MongoDB
I don't even know what you think you're saying by the first paragraph.

Thinking everything is a test of your courage is adolescent, and a great way to get killed.
it's all relative. a lot of jobs are depressing.

I'm a long time paramedic who has seen more people die than I care to remember.

some days I'd rather be an order picker at Amazon. It's a lot easier to clock out and not bring work home with you. I might actually make more money at Amazon, to be honest.
>Regardless of the accuracy of your classification of KiwiFarms, they aren't gone, just moved into the onion.

And that substantially reduces their reach and ability to disseminate their garbage. It's good.

And yes, they're a bunch of Nazi stooges.
I switched from Uber to Lyft when it waited to tell me that I must wear a mask until after I had clicked "book my ride".

Like, what a hostile UX design. I walked out of the airport, got to the ride-share pick-up area, and was then told by Uber I needed a mask. So I had to walk all the way back to the baggage claim to buy a mask at a store.
Inflation has really gone wild this year.
I have had many moments in my life as a dev where I'm so stressed out and tired of it all, where it sounds like heaven to just go work on a farm, and plow some fields.
https://repo.or.cz/git-dm.git/blob/f56c605be5ef79da4bf3c1886...

In case you have no idea what this is either.
I script around such rebases daily. Even in cronjobs, to keep my forks and patches uptodate.
Wonder if the new option is as stable as my scripts.
That’s more how than why. I also want to know why people downvote things a lot of the time. I’m not perfect at always commenting productively but I really try, and it miffs me when I add something I think has value and see it downvoted without a comment explaining why. Sometimes it’s a topic under debate and I’m trying to better just accept that people are disagreeing without using their words. Sometimes though it’s a technical topic with no apparent disagreement and I share some insight about the topic, and just wonder why anyone thought “nope it’s bad you shared that knowledge”.
This post reminded me how much I always loved PCMCIA, as a standard.

The hardware was the size of a candy bar. There was space for a big colorful sticker on the flat side. The insertion force had a very satisfying feeling. The all metal cases made them feel substantial and expensive.

Big, colorful, tactile. They were the vinyl albums of the PC world.
What exactly do you sleep on? What materials?
Sometimes I am left to wonder about the widespread criticism of science. Slow progress, broken publishing and career progression, terrible working conditions, prestige farming, poor mental health and exploitation of students, fake data, statistical warcrimes, bullying, sexism, racism, elitism, harrassment...

The question is, does any of this matter on a historical scale? Is Science doomed to fail? In 200 years, our descendants will probably look back at us with the same mix of condescension and slightly horrified fascination with which we view our 19th century counterparts. Our stupid scientific publishing system will be viewed similarly to the plumbing in London in the 1850s. The chimney sweep and the graduate student suffer similar plights. It is terrible, immoral, we should do better, but then this is always the case.

On one level, our future descendants should be grateful - we eradicated small pox (that alone would be enough really, an unprecedented gift to all future humanity, a boundless alleviation of suffering), discovered antibiotics, greatly improved child mortality, invented quantum mechanics and relativity, drastically increased our computational capacity, left the planet for the first time, and connected almost everyone in the world. All of this under conditions considerably less ideal than they are today, despite still being far from desirable. Maybe that's all that matters?

Science being Science will sort itself out most likely. We should mainly try to reduce the human suffering involved, and allow greater diveristy in how and where research is done.
Clearly, I'm not fully cognizant of all the details in this case so I can only comment in general terms and obviously they can be wrong if I've not access to sufficient information.

It's quite a while since I was at university and back then there would have been very little chance of a professor being fired that easy or on those grounds.

That said, back then, the system was very fair. Students were treated with respect and often given benefit of the doubt. There were appeals mechanisms in place if students failed and they could do so if they thought they had good reasons to appeal, and so on.

Looking in at much of academia these days I see a volatile, messy quixotic buisness and I'm glad I'm not there. (It's still not fully clear to me how things have gotten so off the rails in recent years.)

In direct answer to your question I'd repeat what I said above with respect to my university experience. The system should be fair and flexible and students should always be given a chance to do better next time.
You can install the Nix package manager on other Linuxes (or Mac) and use it to manage some packages. It keeps ZFS up to date and that may be an option for installing it on Ubuntu. I’ve never done this before so not sure, ask in the Nix community to verify.
Images would still contain EXIF data from your phone. So you could take a picture, then take a screenshot of that picture before uploading the screenshot.
> I think the only thing I would want is early warning for a disk failure.

The only other thing, you may be forgetting, is an app you never knew you needed.[0] ;)

[0, an interactive, file-level Time Machine-like tool for ZFS]: https://github.com/kimono-koans/httm
This is why I don't post links to begin with, because it allows you to shift the narrative away from the way zig contributors treat these issues to "NO THESE ARE ALL FIXED!1!!".

If zig was being developed using a process where correctness mattered one jot, then the underlying issue wouldn't have kept happening and you wouldn't have kept papering over a fundamentally wrong model. While I did not compare zig to V, now that you brought it up in a related comment, you're right, they do seem to follow very similar development models: "That's not an issue, and even if it is an issue, we've already fixed it, and even if we haven't fixed it, it doesn't matter, and even if it matters, it's not our job, and even if it is, you can't prove it." Wow.

Zig is a toy language with a broken implementation. The comptime story is incoherent; it is two entirely unalike languages being written with superficially similar (but not identical) syntax, and lots of bugs in the gaps. At least V is honest about what it is and isn't.

ETA: I provided links, do you have any evidence whatsoever that any of these issues have been fixed? Because I went through these links and 0% of them have commits attached. 0% of them have comments from a developer indicating they've been fixed (other than comments posted after I shared links). 0% of them have comments from a developer saying that they're being held open in order for testcases to be added. Your claims are just more confabulation from a confirmed liar.
I don't see how this follows from what I said at all.
I would assume that the reason is that no one can actually perform the ride pickup in the surge.