skysight-inc/HackerNews huggingface dataset:
SF Mono and Monaco are my two all-time favourite monospaced fonts - weirdly, I really like SF Mono for terminals and Monaco for code editors!
Canadian program to attract tech workers from the US hits capacity after one day
Tell HN: Google will delete inactive accounts
Bad news for me, I have lots of accounts I set up with forwarding back in the way, as a way to keep control of spam. I want to keep those accounts as they’re important to me even though I didn’t sign into them.

So I was bummed to receive this message about deletion of “inactive” accounts:

https://pastebin.com/fgLUN45V

It makes me sad as I consider all my accounts active.
I'm gonna be that guy: so if someone starts spouting racist nonsense, I have to put up with it forever?
Payment processing
We do not live in a perfect world.

Instead, we live in a world where a collection of individuals has had the fruits of their labor stolen from them for most of the past 400 years, served in wars where promises were made and not kept upon their return, and are still being discriminated against in representative democracy.

And when someone enumerates all the reasons that these people have been harmed, financially, spiritually, democratically, and physically... the people who are against attempts to rectify the situation given the tools available also have nothing but "fairness" to fall back on when attempting to justify their positions, because they'd rather sweep it under the rug and pretend like it's something that we should never address.
Coding in C doesn't mean that you shouldn't create a layering of appropriate abstractions.
I'm running an old desktop in my basement.

i7-2600

16 GB RAM

2 hard drives: 1.5 TB system, 14 TB network storage

Runs:

HAProxy

A custom written blog on Payara

PostgreSQL

Funkwhale

Pi-Hole

ReadyMedia/miniDLNA

nginx (for webdav)

Used to run Jitsi and Ergo IRCd, but haven't needed them anymore

Since I've recently moved my daily driver desktop to the basement (with the help of long cables and a hole in the floor), I might eventually use KVM to run them off the same box.
An intro to building Figma plugins
Living long enough to be seen as the villain. As you point out, Arduino did a lot of original work in integrating the toolchain that made it really simple to make something. They then stagnated and competing products shot past them (and that artist market).

The team was a group of academics who weren’t necessarily ready to build a business, but instead of letting it go when the market, they’ve made some desperate decisions. The industrial/commercial markets that a lot of people here use microcontroller boards for are well catered by much cheaper boards, and Arduino should’ve stuck to developing their original creative market with better tools.
Cucumber: BDD Testing and Collaboration Tools
Well, when you say you are an "open-source" "nonprofit," both which were their initial pitch, yes. If not, go for it.

Pivoting from a nonprofit to a for-profit should be illegal. Looking at you, OpenAI.
Everyone parrots this. It’s a common belief in the UK too. I’ve never seen any actual evidence that this ever took place.

How do you know this? Did you just read it somewhere or is there some meat to it?
I would even argue, that it is depending on the context (on how you feel) that makes you introvert or extrovert in the situation. Not just a vector. I found it funny doing some tests, but once with the mindset of being a CEO, and in the other situation on the dancefloor, etc.
Isn't it the key feature of the lower rational mind to draw a boundary between I and not-I, true vs false? It is this type of mind that loves to criticize, as it needs to label every thing as true or false. Seeing things as a spectrum, as a distribution of probabilities, is a key feature of the upper abstract mind, and it's barely developed in us today. And most people are still developing the rational mind, and usually swim in the stormy sea of emotions.
> I never understand why people (especially in the US) have a desire to split everything into two opposing sides

For the record, I don't think this has anything to do with the U.S., false dichotomies are a more or less equally common human shorthand anywhere and anywhen that I've visited, or studied at all.

I've assumed it's because people don't have time or energy to consider all the nuances of everything all the time, or the space to list them out. The brain is in many ways a device for ignoring anything that doesn't help you get food and not get eaten by a lion.
Accurate. The licensing (and the "kill switch") at a previous job were controlled entirely via Salesforce. Our app would "phone home" regularly to check which features are being paid for and we'd toggle them on and off in our app accordingly.

I had, at the same company, been asked to evaluate building Salesforce apps (using the custom programming language they provide) and contrasting that with building new apps on our own metadata-driven platform.

Developers hate it, business people love it. It won't be going away for lack of paying customers, that's for sure.
99% of modern scientists would not make it out of series A funding from VCs yet the government keeps throwing millions at them because they keep publishing papers even if the papers provide no value to society. And the people in charge of giving the funding went to the same elite universities as most of the people that are getting the funding.

Theres zero accountability.

Modern science industry is a massive scam. Its literally theft. And hasn't produced much applicable to the actual world in decades.

The solution is to eliminate white collar welfare and make the scientists get their own funding like an entrepreneur or an artist or literally any other field.
What that sounds like to me is that we give (/continued to give) national accreditation to elite clubs that care more about status than genuine merits.

Obviously organizations that want to do this should be free to in some form, but does it really have a place anywhere in the education system?

Not all universities seem to be this way. While any measure of merit will definitely be flawed in some way, there are certainly universities that live and die not on elite status but on elite results. In some ways, it's going to be a proxy, because people who are better off will naturally perform better. But on the other hand, at least selecting people literally based on how well they perform academically is more meaningful to the function of education than selecting people because they're related to someone of high status.

I never felt like university was for people like me anyways, but there are DEFINITELY some kinds of organizations that get a sort of special status, e.g. churches, universities, etc. where it feels like we should be scrutinizing them more.

Maybe I just don't understand, though. But, that's what it feels like to me.
> Stanford requires a president “whose leadership is not hampered by such discussions.”

You'll notice he doesn't say "I regret my actions and the harm I caused". Just a vague allusion to "such discussions". As if the people discussing him falsifying research are somehow the problem. When someone goes down for a scandal, they rarely express true remorse or take responsibility. It's always "I'm sorry... that I got caught".

His response speaks to his character, but I'm not sure it says what you think it does.
Agreed. Those are all straw men, rather than the the natural consequence of a journalism education.
You're on an YC forum, so here people will happily tell you about benefits of having somebody taking your product in this case.

You can take their improvements and use them in your product too. Here's the case of license abiding, and the whole topic is about it, but in a "good enough case" you may hope for that.

That somebody else will expand the product awareness for your product. They'll try to go forward and find a good way, or get some burns trying something market doesn't approve, and many of that you can use for yourself. You may have a profitable strategy by selling to them, by selling your expertise elsewhere, by finding a niche etc. - or even, having enough resources, by going more aggressively to them.

This forum traditionally thinks ideas are dime a dozen, and (lots and lots of) IP protections in hardware are weird, looking from the software point of view.
> fraud in science especially when funded by taxpayer money in important fields deserves PRISON

Yes, but it must meet a strict standard of intent. Jailing scientists based on the content of their work is generally risky. If you create specific areas where prosecution is likely, you're more likely to dissuade research than increase quality.

The present problem appears to be the fraud has a low probability of being caught. Improving that might have better pay-offs than deepening consequences for the minority who get found out.
100% agree. And we are not there yet. But I feel like open source is the best answer to 1 (building an ecosystem of integrations), and that it will also allow us to build a better platform for developers (2): why learn Aura components/Apex when you already know and can use Typescript/React?
I had a colleague who’s degree was in comparative literature - we’d walk out of meetings and the rest of us would be talking about the engineering side of what we’d just heard while he’d go through and enumerate the different things each person had been talking about while using the same words as everyone else. The amount of latent conflicts that dude caught before the rest of us got torched made me really appreciate the value of an art degree.
Sure, but first they have to root the bastion box.

If you root the bastion box, you have user credentials for anything inside the network. Controlling the user's laptop seems unlikely to be your most profitable next step.
I've been using Codelia by the same designer for a bit over a year, also for nearly everything.

https://tosche.net/fonts/codelia

I absolutely love it – it was indeed a tough sell paying for a font, but it makes me happy.
Most products aren't all that hard to reverse engineer so being open really doesn't hurt you all that much, if it is being popular it will be cloned, open hardware or not.

And I think it can work if you are trying to make money on services rather than devices used to provide them.

Say you're IoT company, selling open devices that are cloned easily doesn't affect you if you make money on providing best interface for them out there.
Increasingly, the role of a bastion host is served either by something like Teleport, which handles authn/z and proxying without needing forwarded agents, or newer options in OpenSSH like ProxyJump where you hop via a bastion host but without ever forwarding your agent.
Monaco’s my go to coding font and has been for at least 15 years. Really love the letter forms, and it’s just so immediately readable for me.

But I don’t really like it in terminals - I use SF Mono there.
Believe it or not, Verifone part KIT177-005-01-A is, in fact, a "Skimming Device Detection Tool".

https://www.geminicomputersinc.com/kit177-005-01-a.html
“with inspections being done daily in all our store locations.”

impressive.
We are currently evaluating CRM packages. This is probably a bit too in development for me to recommend but I'll let you know our internal requirements so you have one extra data point in the market.

Phone integration is huge for us. We need the CRM to respond to an incoming call by bringing up the contacts details if it recognises the number. We also need a log that the cal began, was answered by, and how long it lasted. If we could do that on cell phones it would be amazing.

The next thing would be ecommerce integration followed by integration with our accounting system. Both need to feed contacts and contact details into the CRM. What have they ordered, how much have they spent. What are their payment terms.

After that it's all just notes.

Oh, and we would need SLAs with good up time and data protection.
Just wanted to add on- I've gotten more actual, paid print work done in the few weeks I've had an X1c than the previous few months with my old SeeMeCNC delta. It makes no sense to use anything else around this point- the generational difference between the machines is that great.
Legacy admissions discriminate by class (if you are well off to be part of a donor family, you get a leg up) or by birth right (if you were a lucky enough sperm to be part of the family of a prior attendee, you get a leg up).

How is the principles of giving preference to a particular class or birth right any different than giving preference to race? All three fly in the face of meritocracy. Yet to not allow this means that one has to invoke government interference of private criteria.

So it seems logical that there are two reasonably argued sides. It seems that if you want to follow a more libertarian model and allow a private learning institution "the right to form elite social clubs" as you put it (surely there is more function to a university than networking!), you would likewise allow it to set other policies as they may, such as allowing preferences for race. Conversely, if meritocracy is the goal, enough to force a private university to change their criteria for admissions, then all three admission practices would be problematic.

The cherry-picked groupings don't make sense to me. Class and birth right favoritism is okay but race based favoritism is not? Why? On the surface, this smacks of protection of elitism and a class based society, which pretty much nulls all commentary from various peanut galleries arguing that ending affirmative action is about meritocracy.
Ok so in your mind he's courting the anti-semite vote by using coded language to claim that what, the jews and chinese are in cahoots against white and black people? In an off the record discussion, why not just come out and say that if it was actually his point?

He put out a public response with someone that is very pro Israel right after, which seems like it would torpedo his chances with the anti-semites.

One of the thing's that's going to hurt him in the polls the most I think is actually his very pro Israel stance. It's funny to see people try to paint him as an anti semite at the same time.
If you have `fzf` installed you might try this alias.

frbi = "!f() { git rebase -i $(git log --pretty=oneline --color=always | fzf --ansi | cut -d ' ' -f1)^ ; }; f"

I do: `git frbi` (which in my mind means Fzf ReBase Interactive)

Then I can easily scroll up to the commit I want to start the rebase on.
They may not be reciprocating in the way Prusa wants, but they're open source enough that there's also a fork of Bambu's slicer.
Sins of the salmon kings
Doesn't work, every time I press "join game" another join games button appears.
Delts Don’t Lie
UTF-8 was designed so that you don't have to worry about it. Supporting UTF-8 in a parser is trivial, basically just parse as if it were ASCII but don't barf on the bytes >= 128.

As long as all your delimiter chars are ASCII, it just works.

Errors in C are usually because of missing abstractions or the wrong approach. C gives you data layout, flow control, and functions, you can go a long long way with just that.

> unbounded lookaheads

If you want to require that, you get what you deserve. But implementing it is just a matter of putting a queue of tokens in front of your parser that supports look(n) separately from consume().
Show HN: TalkToVid – Chat with any character in a video
2600 Magazine now offers DRM-free PDF subscription
There's an extended discussion about the relationship and differences between the two here:
https://minilanguage.medium.com/mini-the-minimal-language-3f...

"The spark that led me to create Mini was realizing that a micro-language like TP could actually work: there’s no reason in principle a language with a limited word-count couldn’t have a simple, complete, and unambiguous grammar alongside a vocabulary based on intelligible word roots designed to handle most aspects of everyday discourse...."
Meta CM3leon AI vs. OpenAI DALL-E 2: Is Meta finally in the game?
Machine Voice: Programmer Fiction
But research fraud does delay finding treatment. How many hours of wasted time chasing dead ends.
> Better by what metric?

Sometimes, by material.

If the class can be taught from a textbook, the instructor may be irrelevant. The best classes at my alma mater were being taught by professors who handed out paperback copies of their as-yet-unpublished textbook, or had us work from the first-print editions they authored, or who's "textbook" was the aggregation of notes they'd collected over the years.
The issue with GPT-Siri is the amount of people (and journalists) who will jump on it on the nanosecond it's released to make it say something newsworthy (racist, factually incorrect etc.)

Teaching an LLM is easy, making it safe for public consumption is _really_ hard.
Right, but the bigger the organization, the larger those costs. Think of a city of Los Angeles switching to a new system for tracking their public works department versus a township of 3,000 people. Smaller orgs are much more tolerant to this. New orgs start small and don't need something huge like Salesforce immediately; they need something usable.
People who are born at a level tend to stay at that level throughout their entire lives. This is just as true for the rich as it is for the poor. It doesn't mean that the rich are good and the poor are bad, it's that people tend to go through the lives they've had prepared before them.

Given that this is the case, legacy admissions should be relics of the past. People who are born with extraordinary access to capital don't need more help.
> How is creating a culture that incentivized and rewards fraud any better?

You're asking why accidentally creating ripe conditions for fraud isn't as bad as willfully committing fraud?
If you can play it slow, you can play it fast.

Start by listening to music you like, then pick an instrument. Copy what they did, note by note, but 100x slower. It may not be fun at first, but you will pick up speed slowly, and soon, you're making music, and maybe you'll learn something along the way.
Bambu has been saber rattling. Ironically, I think it's less aimed at Prusa and more at their own Chinese knock-off competitors.
Could payment terminals be made with built-in physical countermeasures for detection? Ideas:

(1) Terminal has a scale built into its feet/mount. It periodically weighs itself, and if (ignoring fluctuations) it weighs too much, it shuts down. It's hard to build a skimmer that weighs 0 grams.

(2) Proximity sensors in key locations on the housing. My smartphone can disable its touchscreen when I hold it against my face, so a payment terminal should be able to detect when something is covering a part that isn't supposed to be covered.

(3) Light sensors. Put some in an area where skimmers need to cover (near card slot) and other where skimmers probably can't cover (the display), and detect whether they get roughly the same amount of light.

(4) Microphones. Same idea as light sensors but with sound.
Ask HN: Best Way to Form an LLC Online?
Hey all!

My wife wants to open a (one person) consulting business. From what I've been able to read, it seems like a single member LLC would be the best approach for this.

I know there are a bunch of different websites where you can setup a business nowadays like LegalZoom, Rocket Lawyer, ZenBusiness etc.

I was wondering if anyone of you folks have any recommendations for doing it? I am hesitant to just jump at one of the first options I am finding on Google, because I'm not sure of their veracity.

I was wondering if anyone also had experience with how complex it might be to wind down a business once you spin it up? mostly cost wise, in case her venture doesn't work out (hoping I don't have to!)

In case its useful, we reside in Oregon.
News from 2 months ago

Some discussion then: https://news.ycombinator.com/item?id=35963093
IDK, I enjoy the occasional spicy conversation but the intermittent, casual slurs are a big turnoff for me
There's something about the liberal arts and sciences that gives a person skills for life. I wonder if anyone's studied that phenomenon.
The attacker controlled destination server could be a compromised host, so this enables lateral movement from a deployed VM or remote dev machine into a developer laptop.
When talking about planetary temperatures, it is relevant that we cannot live in Venus, at 475C, or Mars, -60C.

It is not inconceivable that we mess things up so much that peak temperatures move by double digits, in which case it will be evident if our temperature range is tiny or not
Yeah. After Arduino proved that there was a market for low-feature dev kits, TI made their MSP430-based Arduino competitor that they sold for $4.30 and manufactured in volume, just like the Arduino.
Couldn't agree more - make the central characters TV reporters instead of radio, tweak it a bit, and bob's your uncle a parable about global warming.

Though I'd love to see it done as a faithful alternate history/retro-futurism thing too.
It's possible to get adequate nutrition with a vegan diet but it's a lot of effort (at least until it becomes habit) and for children it's particularly risky. People are omnivores and meat provides a lot of the nutrition we need. I don't think anyone should feel guilty about eating meat per-se, though the conditions and treatment of animals in some farming operations are valid concerns.
Honestly, I have to say I do not understand the obsession on Hacker News and more broadly on music theory. Music theory is interesting, but as an amateur jazz/blues/rock pianist for the past twenty years or something, it's not going to make you a better player. The best thing to do to learn these styles is to simply play. I do agree you need to know some things (like if you see an E7 in a jazz book you shouldn't play the E), but really there's not that much complexity to it. Music is a language, someone shows you how to play some licks and you take and expand on that by practice practice practice. I honestly couldn't tell you any of the theory behind half the stuff I play.

Thus, when I hear things like "Of course, a rootless 3-7-9-5 so-called I7 (E7) chord is actually a diminished seventh chord (minor third, diminished fifth, diminished seventh (major sixth)) viio7 (D diminished 7th chord)" it makes sense in my mind what you're saying, but I'm also thinking... if someone showed you how to play it, rather than attempted to 'teach' you by showering you in theory, there wouldn't be a whole lot of confusion.

At the end of the day, the American styles of music are ultimately all aural traditions, whereas 'classical' has -- unfortunately, in my opinion -- become transformed into a written one.

But going back to the E7. Only the piano pays Gsharp, B, D, F#/F. The Bass player will play E, so while it's rootless on piano, it's not rootless in a band. Which is probably another reason you're confused. Jazz comping should not be played without a band. If you're just playing jazz piano then you should certainly play the root at some point (unless you want to sound cerebral, in which case don't do that).

> My advise to people who are learning music theory is to ignore terminology as much as they can and focus on intervals. Intervals are the true source of truth of harmony and everything else is someone's opinion as to how a particular structure should be named, perceived or modeled.

I always tell people attempting to learn improv and piano to 'play what sounds good and don't play what doesn't.
So what happens next? does Stanford and his past employers sue for what he has already been paid? Does he lose his prestigious degrees? Because if this ends with his resignation, the fraud was totally worth it.
yaarrrrrr