skysight-inc/HackerNews huggingface dataset:
I have always preferred a single big monitor vs multiple smaller monitors, since I prefer to switch workspaces (AKA 'virtual desktops' or 'spaces') over turning my head. Make sure your setup, whatever it is, allows for switching workspaces quickly and easily from the keyboard.

I used to have a 38" curved ultra-wide (LG 38UC99-W). The main thing I hated about it was the lack of vertical space. Ultra-wide might be fine for gaming or media production, but it's terrible (IMO) for development work. I also did not enjoy the curve because it seemed to make it harder to get a consistently good viewing angle. I suspect curved vs flat is mostly just personal preference, though.

I now use a single 43" flat monitor (Dell U4320Q), and it is great. More than enough space in both dimensions. For terminal work, I often tile them 2x2, or do "1 big, two small" in either horizontal or vertical. For my IDE, with its own separate-reality-UI-paradigm-in-a-window obnoxiousness, I let it take over the entire screen. I also keep my browser maximized, so I can keep a big vertical tab bar and my devtools open at all times. I like to keep my fonts quite large because I feel like it reduces eye fatigue at the end of the day.

One last piece of advice: ditch the stock stands and get some nice monitor arms. I consider this absolutely necessary. I cannot believe it when my fellow developers use the terrible monitor stands included in the box. They almost always have poor adjustability. Monitor arms are relatively inexpensive, and make it so much easier to get a comfortable, ergonomic setup. Not to mention they allow me to make bigger adjustments when I switch from sitting to standing. Plus, I can lift up my heavy monitor on its gas cylinder to access its ports and dust under it more easily.
GeoArrow and GeoParquet in Deck.gl
Gusto (YC W12) and Gusto Embedded: Fueling SMB Tech Success at Scale
One year ago we launched Gusto Embedded to give SaaS partners the APIs, knowledge & infrastructure to build custom payroll right into their platforms.

Since then, we’ve added dozens of partners as well as new features. And, there’s so much more to come. Proud of all the value our Gusto Embedded partner network is driving for business owners in its first year, and are excited to continue the momentum.
There are many parts to Ethereum and it’s PoS system so I don’t think you will be able to grasp it all in a short read. This is a good start:

https://eth2.incessant.ink/book/00__introduction/00__forewor...
The images remind me of one of my dreams where logic and reasoning are thrown out and the pure gist of the thing is taken. I wonder if it is because it is built with vector operations and calculus to determine the closest match or fuzzy matches for essentially everything it eventually determines sans cognition, things would tend to be more fuzzy or quasi-close but not quite there. Very entertaining post.

I have my own api key as well but not with DALL-E 2 access just yet but seems similar in terms of prompting text in stages to get what you want. It feels kind of like negotiating with it in some way.
Pirates of Khadda Market
> I decided not to proceed, when understood, that I have no way to put it off.

I didn't :)

It's all about the quantities.
You say this like it's a bad thing.
Almost everyone thinks this, but I don’t. I have come to believe that a person’s risk for heart disease, cancer, stroke, and high blood pressure will all be reduced by switching to a 100% red meat diet. If anyone actually cares, they can read The Big Fat Surprise by Nina Teicholz to learn about nutrition science.
Sorry for the late reply- we use the API! We had done so manually for a long time
In Massachusetts, Native Americans call for respect from local museum
Nvidia wants the metaverse in the browser with WASM/WebGPU support for Omniverse
> So I don't think CLI programs like htop shouldn't follow XDG.

I'm confused by your double negative. It looks like you're saying CLI tools should follow XDG, but the tone of your post sounds like the opposite.

If the latter, what are you, some of kind of monster? :) If you don't want a specific XDG config dir, set it to ~. Don't force us all to follow some antiquated convention from days of yore.
I wish I could be as innocent as you. Science fairs are for rich kids.

Here is Robert, 17, currently working on his Private Pilot Certificate. His hobby is dicking around with 3D printers and drones.

https://linkedin.com/in/robert-sansone-62116b1b7

I don't even want to link the second winner, but he is very connected in Saudi Arabia. Let's just leave it there.
Good tips, thanks! I love sqlite3.
Developer jobs, software jobs, web developer jobs. Search and apply online.
The TCMP audits are not about finding money--by that standard they are incredibly wasteful. Rather, they are about investigating how honest people are being and in what ways they are being dishonest.

I believe the answer to TCMP audits is to have the IRS pay you an appreciable amount if no substantial issues come to light as they are an unreasonable burden to those who get selected.
Got to check out TerminusDB, thanks
Reddit for Dates
We are making an app for making it easy to find and decide on fun dates with your partner. You swipe left on things you like, right on ones you don't. End of the day, you have a curated list of stuff you like.

Launched MVP with only movies to swipe on (available on URL), learnt a lot. Building Product 1.0, biggest update is a partner profile (to track information about your partner) and crowd ideas (submit your best date idea and swipe on the ones you like for your relationship). We have created a list of 400 ideas to initially submit (hint hint, reddit beginnings).

What do you guys think? Advice, feedback, blast it out. Thanks.
Good luck if he gets a patent and helps improve the world.

This feels like another story on a revolutionary battery which is 20% better but has 3x parts and is 10x the final cost. I hope it's just bad reporting.
> async runtimes cannot use this feature to provide borrowing across tasks

They can't use this function, but with some duplicated unsafe code they can still provide similar APIs for their callers, right? Things like this: https://github.com/jaboatman/tokio-scoped
I'm so tired of these "infinite canvases" being proposed as solutions for organization without any second thought to how you'd retrieve any information. Minimaps are a possibility, but there are no shortage of ways to get ideas down both linearly and nonlinearly.

I thought the Zettelkasten hype would show more people that when it comes to organization and notetaking we need better ways to get things out than in. And when comes to the idea of "automatically linking" notes and ranking concepts within those notes based on importance or value there's no such thing as "one size fits all." Ideas and innovations in that area, maintenance, search, and surfacing relevant (forgotten) notes are far more interesting problems.
Venezia is not a real city where you can actually live. Poor infrastructure and troublesome environment.

A world marvel, indeed. But still unfeasible for real life.
Back from Hell
Did a similar 6 week class in standup many many years ago.

Two major things I learned were

a) you have to get the audience hooked in the first 20-30 secs or it gets much harder.
Best example Emo Philips opening with “You know it’s really hard when you have to kill a family member because they are the devil. <Pause for laughter>.
Other that it’s been a great day”. Now that’s a hook :-)

b) the concept of “laughs per minute” - ie there is a certain rate at which the laughs become self sustaining. It’s 3-4 laughs per minute. If you can keep that up for 2 mins the audience is in a state of laughter that keeps getting more and more intense. If you do less than 2 laughs a minute the energy drops between each laugh and you have to work really hard to bring it back to level. Key is to maintain a rate that results in a high ambient level of hilarity bordering with at least a couple of people cackling loudly and losing it.

Nevertheless when you do a successful set you feel like Superman when you walk off the stage.
Mark Zuckerberg branded 'creepy' by Facebook's own chatbot
Halo was released on Mac OS X though. I have the game on dvd.
Sorry, I laughed. I'm astounded by how much the British like puns as opposed to Americans. I've heard British audiences audibly gasp at the high quality of a pun, like it took their breaths away.

Reductively I'd say the prey is the audience in that case, for not being smart enough to see it coming. The best puns are heavily telegraphed yet somehow totally unpredictable. They're clever mirrorings of things everyone is already familiar with, but still didn't see coming.
Yeah, but I'd still stack our politics over the politics of most other countries any day of the week. Every country has some weird stuff. Canada is relatively boring on this front, in my opinion.

Example: One of our biggest controversies of the past few years involved our PM going on a vacation to an island[1]. That's about it. His family was invited to be guests on a private island, and we haven't stopped complaining about it ever since, because surely there's no explanation other than absolute and total corruption. I'm only being slightly cheeky about this. Like I said... boring.

[1] https://en.wikipedia.org/wiki/Aga_Khan_affair
This take seems overly skeptical to me. Regardless of truth of the 6,000 calorie claim, that kind of weight loss is extreme in such a short amount of time.
>digital nomads there to create a sense of community

How can they create a community if they're nomads?

Communities are created over years or decades by people who stick around together (for the good times and for the bad times as well) to plant roots and build homes, lives, and businesses locally, sometimes for more than one generation, not by yuppie remote tech bros with MacBooks who come over to spend some money, have their fun, and once they're bored or life gets a bit unpleasant, leave.
Porting Anki to Android again after ~8 years
The SMB Tech Innovators Podcast, Powered by Gusto (YC W12)
This podcast is for the fintech community, the vertical SaaS leaders, and anyone trying to build tools that SMBs need. Hear Gusto's partners and fellow tech leaders share their stories and learnings of building for their customers at scale.
Most of DALL-E2 output is great out of the box, the selection process is just fine tuning the results to create something the human in front of the computer likes. DALL-E2 can't mindread, so the image produced might not match what the human had in mind.

There is however one thing to be aware of, the titles posted on /r/dalle2/ and other places are often not the prompts that DALL-E2 got. Instead they are a fun description of the image done by a human after the fact. Random example:

"Chased by an amongus segway"

* https://www.reddit.com/r/dalle2/comments/wkv7za/chased_by_an...

But the actual prompt was:

"Award winning photo of a mole driving a red off road car through a field"

* https://labs.openai.com/s/xnaoxiWeSjiQX1QyVUCHGkl1

Which is quite a bit less impressive, as the actual prompt doesn't really match the image very well. And if you put "Chased by an amongus segway" into DALL-E2, you won't get an image of that quality either.
This is an AI generated comment, right?

You didn't get a job at freaking AT&T Bell Labs by being a pot smoking hippie. They were the squarest of square professionals--suit, tie, the whole bit.
You should never trust anyone's answer on what the system does. The system is the only source of truth. Hopefully there is another developer there who can give you answers to broader questions. Answer specific questions yourself using the system and its code.

The first task is divide and conquering the code base. Every code base has an inherent architecture to it. Those without are usually small since it rapidly becomes impossible to grow them after a point. The first division is usually INPUT/LOAD/PROCESS/STORE/OUTPUT in poorly modular code bases. The main objective is to get a rough map of how data moves through the system by recursively tracing and naming places. Make lots of notes and save them in a grepable text file/folder.

The next task is to tame the beast. You do this by creating or setting up tests. Take typical customer inputs and save outputs. The more of these, the better. You don't have to run the tests constantly. They will take forever most likely. You do however have to run them regularly enough that breaks don't live too long. The reason for this work is so that you have the confidence to make changes without breaking everything.

While all of this is happening, management will expect you to be doing things. This is where you take out tech debt and make ugly bug fixes on top of the many other ugly bug fixes. As you grow in understanding of the system, you will have a better idea how it could be architected. You will know what code stays the same, what code changes, and what kinds of features are added. Begin spending at least half your time teasing apart the code base into modules that reflect the system and its needs. Management will never approve this. You just have to do it.
Since they're already unable to keep up with their current workload, and it will take time for them to staff up, no, I don't think this will give them enough staff to do substantially more auditing of 2021 taxes unless, for some reason, they decide to keep neglecting more recent years in order to do that. Some? Sure. A lot more, enough to make the audit-rate graph in the article look noticeably different? Nah, doesn't make sense, even if their motivations and purposes are what you imply.

So no, that's not what the "smart money" says. If the staff increase were 2x what's proposed, sure, maybe. As it is I expect them to mostly use those resources to make the chart in the article go up for FY 2022 and on, though I'll be surprised if they manage to reach 1990s levels of audit rates.

I think what's happened here is you got caught either misreading or deliberately ignoring parts of my post in order to bring up something that's bugging you and you wanted an excuse to post about, and instead of going "oops, my bad" you're digging in. So now you're trying to relate your thing back to 2021 so you can pretend it was ever relevant to the discussion. That's not making it look any better, incidentally.
no, it just doesn't fit into your two categories of posters here on HN
HLSL Shader Model 6.7
Sounds like total BS to me. Whey protein isn’t considered meat but it’s a complete protein.

Same goes for eggs.

Vegetarians eat these things too.
https://sunroof.withgoogle.com/
humans who freak out about them?
One could argue that Datalog is more "powerful" -- because it is decidable.
Probably. We ended up with a completely different internet than the one we still thought should be possible in 2004.

For a brief period of time, the internet genuinely subverted the corporate beetle-men and the gatekeepers who've always owned the "official" or real world. You could send an email to a well-known, accomplished person and there was a 75 percent you'd hear back. There really was a culture of punk equality... of course, we were quite harsh to people who used the platform to say stupid things (and, since I was young, I said stupid things a lot), because that's requisite if you want to stay relatively meritocratic. The internet was smaller in the 1990s and there were far fewer ways to make money from it, but it was legitimately subversive.

We've lost that, though. Twitter used to be a way for nobodies to gain a degree of influence. Now it's the opposite--instead, it measures and ratifies our lack of influence, because every time you apply for a job, the bosses know that you're no threat if mistreated--the fact that you only have 3,000 followers, as opposed to 100,000, proves that.

The internet and the web didn't fix capitalism; instead, to the detriment of all of us, it ended up looking like capitalism. The technology grew up too fast; our moribund economic system hadn't died yet (and still hasn't). This was bad enough, but if capitalism is still around when we see AGI (granted, I don't think that'll actually happen for at least a hundred years) we are properly and irreversibly facefucked.
As the https://en.wikipedia.org/wiki/List_of_cities_in_Italy shows some are better off; venice is unique: https://www.businessinsider.com/the-economic-history-of-veni...
Hi HN, I created a system for voice programming and voice control similar to projects like Dragonfly and Talon. For those who aren't familiar, these are programs for dictation that give you more flexibility than the large commercial dictation programs like Dragon, which is necessary when dictating source code (with its unusual words and formatting). They're popular among programmers with hand pain, but can be useful for others as well.
It's important to remember that an "EITC correction" != "audit", despite the parent assuming all audits are equal.

Correcting a simple error might never even involve a human IRS auditor. It's as simple as an automated letter going out and instructing someone to correct an obvious mistake (this happened to me).

Never spoke to anyone - just submitted the correction. There should be no limit to audits that are nearly-automated, regardless of whom they target.

Audits that require an investigator are far more effort and those investigative resources need to be proportioned by the expected return on investment. ...and while that will likely tend more frequently to the rich, it shouldn't necessarily be so.
Teeeny tiny note

> because Rust's get function v.get(i) is marked unsafe

You mean get_unchecked. get is safe, and returns an Option, so that None can be returned if something is out of bounds.
I think most consumer machines had 16MB.

I bought a P166MMX in 1996 with 64MB. The motherboard would max out at 192MB.
It would be easy to observe this if thin meat-eaters broke their hips as often as vegetarians do.

In fact, people who ONLY eat red meat will find it LITERALLY IMPOSSIBLE to be overweight.

Try eating only steak, eggs, and sardines for a year and then check the state of your six-pack abs if you’re curious.
The Perfect Professional Headshot Is Worth $1k, and Maybe Even a Job
No. All payment cards in the United States require strong government identity and KYC, per US federal law. To activate these cards you must provide identity information. Providing false information is a crime.
Commonwealth countries aside, every country with a constitution newer than 1790 looked at the US system and said "mmmmmm patch this, patch that, let's not do that"
the explanation for pornographic programming are very interesting:

https://stackoverflow.com/questions/8547142/what-did-john-mc...

> 0==() has been the emoticon for pornography since 1958.

> The fact that too many implementation details were leaking at a higher level, i.e. showing up too much

> Code that uses intimate knowledge.
digital nomadism does have a culture though, and they tend to create hubs, even if those are revolving doors.
Palantir ad on page 32
The inevitable bonus in treating people badly to save money is they are now pushed to suicide so the government gets to save even more money. Plus there is no-one left to complain about it once they are gone.

I worry that it’ll become an easy solution to many difficult problems. Take the psychologizing of ME/CFS and Long Covid for example, how many of those people are going to be corralled into this.
I'm currently at one of the biggest fintech companies in the world. I understand that game dev is at least as much work/grind, but the key difference is that it's creative. Even if I'm not making the top decisions, you can't develop a game with zero creative input; whereas I've spent the last 4 years implementing other people's function-first designs for a webapp, and the most creative things I've done here was implement a search filter and add an unrequested multiselect input to a form. And I'm not even exaggerating that.

I've been coding for 20 years now, since I was 12. I first got into programming for creative reasons, and every bit of coding I've done for myself in those 20 years has been game development or game related. It's why I got into programming, it's why I continued programming, it's why I got my degree in computer science. The only reason I didn't go for a game dev degree was because I'm not great at visual art and I assumed I'd fail the degree requirements over that. I just happened to choose the wrong game engine and language to learn all those years ago.

So I understand there will be crunch in game dev, but I'm fine with crunch as long as I can be creative during it. Coding to other people's uncreative specs is not worth the stress; coding to something I have creative input on would be.
> The best solution I have found, disregarding of language, is to use the same language to write a program that generates the code you need.

Sounds like a pitch for lisp; I haven't really used any lisp variant much, but I always hear about people saying they basically write a program to generate their program rather than actually just solving the problem directly.
I found about this fairly recently. You seem knowledgeable about the topic. Can I ask you how did the community react to this/what do they think of this episode today? Because having full control over the coins is one of the big reasons why proponents are against regular banks and state-issued currency, yet here there was a clear breach of that control.
I'd argue that they all are. The target of every joke is someone painted as comically inept or weak. The only ways to subvert that is to aim it at yourself (which endears you to people), to aim it at the audience (which makes the audience feel that you are superior to them), or to aim it at the world in general (which makes you and the audience comrades against a stupid world.)
plants are good for your health, so are plants. Both extremes have their pitfalls
Hi barathr, thanks for joining the discussion! Having had a brief look at your paper and the Usenix slides[0], I've got three questions:

- Given that your Android app is security-critical for its users, are you planning on open-sourcing it in the near future?

- How exactly does your app work on Android? How does it rotate the IMSI? (I don't know a lot about eSIMs but I would have thought a regular app can't easily change the carrier/network settings.)

- As for the relay functionality, I suppose on Android this "simply" sets up a VPN once the network connection is established?

[0]: https://www.usenix.org/conference/usenixsecurity21/presentat...
I don't know about the bellagio ...
Why add just a monstrous database engine that will spend time reading and parsing database schema, parsing SQL queries, building execution plans to read several settings? Let's go further and use Elasticsearch (startup time about 1 minute) for this.
Yeah, it is possible to stay alive on a vegetarian diet if you include eggs and dairy. Some “vegetarians” even include fish. Obviously the more fish, eggs, and dairy you consume the better off you’ll be. Strict vegans, on the other hand, literally die.
People inherently pattern match everything, looking for how it fits their worldview. Three points either lets you see the pattern and see everything fits it, or gives you enough setup to create payoff.

If you only do single setup plus payoff the audience may instead try to make the two fit together. If you give them two points of reference, it allows them to prebuild an assumed pattern with less work from the story/music/whatever for you to either play within or subvert.

An example of using just two to build patterns in the audience (but doesn't give a chance to subvert expectations per se) is cutting between shots in movies. The audience inherently tries to deduce the meaning of going from one image to a second. David Mamet has a great book, 'On Directing Film', that is not very long and talks about the shot transition version of this in great detail. You can use the ideas there and expand it to three to get into the ideas I've talked about above.