skysight-inc/HackerNews huggingface dataset:
I don't think that's a fair reason to downvote, for the same reason it's not fair to downvote phrases like "it's been" instead of "it has been" for being too English/American.
And 2X SATA ports, although they may not have enough power to drive 2X 3.5” hard drives.

You could do 2X 4TB SSD ZFS RAID1.
When I was an undergrad, I once asked one of the department professors "I want to do a PhD, how do I do that?" and the first thing he said to me was "Don't."

It turned out to be pretty good advice. I didn't in the end, and having seen close friends do it, I'm glad I was dissuaded.
Raspberry Pi 4 vs. Raspberry Pi 5
Believing mailing address cities actually corresponds to a unit of government is one thing I learned is incorrect when I moved to the LA area.

I live near a place called Westlake Village that straddles the LA County/Ventura County line. In LA County, Westlake Village is a city. In Ventura County, Westlake Village is a neighborhood within Thousand Oaks, and it has a different tax rate. But both mailing addresses use Westlake Village as the city.

Similarly, I have friends that live in Newbury Park, and that's what is on his mailing address. But Newbury Park is just a neighborhood within Thousand Oaks.
Integer types are very common so it does still get a bit tedious. I guess it causes clutter when reading too
Sequence Modeling with Multiresolution Convolutional Memory
Having to use these automatic packaging tools is exactly my gripe. I don’t want to have to rely on whatever scripts someone conjured up if it’s not supported by the distro itself.

I agree it always makes sense to have sources involved for packages that are getting distributed as part of the distro, but what if I want to just deploy my product on a server without the sources?
For myself by writing prototypic code correctly with pen; not only does it keep my vision straight, it also gives myself clarity and a sense of sanity of say, what that function does.

With the hard evidence you can then refer back to. So, when you are ready to expand your design you already have the foundation on page.

It acts as a pillar to the psuedo code that comes with design later on. If that is the going to be foundation to that function, it might as well be written correctly on paper.
Banks have the ability to do "negative amortization" on mortgages in canada. Which means instead of raising the monthly payment on a mortgage the owner is essentially just paying off the raised interest, and in some cases aren't even paying off the interest so the total owed is actually increasing.

Idk seems like a scary scenario.
I am really not savvy with the open source licenses, but why did you dislike the Affery license model ?
Yes, money will be given back that was previously leaving the country.
Added screenshots, thanks for the feedback! I was planning to do so, but it was just getting a bit late when I published this. My website is always a work in progress :)

https://github.com/kepano/flexoki/blob/main/flexoki-code.png
What isn't expected is the 3% fee for credit cards, the 2% for additional healthcare.

And yes they are on the menu, but they are hidden on at the end in fine print. I don't think that is correct.

Same goes for say renting a jet-ski. They advertise price X. I select the venue based on advertisement X, because it is cheaper than its neighbor. But the venue tacks on a mandatory $30 refilling fee that I cannot get rid of.

Or a hotel and their resort fees. The only reason it is separate is to show a lower price on the comparison sites.

If it's mandatory, it should be in the price, at least then I can compare.

And I believe that putting a 3% credit card surcharge should also be banned. If they put in a 3% cash discount, I'm fine with that. At least it allows me to compare prices.
I miss the "Beat Maker" interface from FL Studio. It is like Bread and Butter.
I started with just Nix-Shell in WSL with Home Manager. Then I have kept adapting that file for my Linux, OS X, and other needs. I didn't touch NixOS at all until years later. I'm really, really glad I started with Home Manager. It delivered value immediately, and I was instantly sold on the value proposition of a declarative file to manage dependencies with other associated benefits from the Nix world.
My preference for float4 comes from HLSL so I'm aware. For vectors of 16 bit floats my preference would be half4 etc. (Although I do concede that in HLSL land that doesn't actually do what you want on older language versions.)

IMO including the number of bits in all primitive types is usually an overcorrection from trauma caused by C/C++'s historic loose definitions of primitive type sizes. However I don't write much CPU SIMD code and can definitely see how you'd develop your preference from that context.
You're picturing the residential-construction kind of general contractor; but there's also the commercial-construction kind: the kind who works for a commercial construction company; who interfaces with a property developer as client, and with an architecture firm that the property developer has also contracted; and then either works with an structural engineer working for the developer, or for the architecture firm, or with their own structural engineers, or all three. All of those engineers push back on any impracticalities in the "dream and vision" before any of them are willing to sign off on it — where that sign-off is a requirement before the general contractor will get to work.

That's the thing that I would expect here: that the firm you'd hire would come with a built-in person to look at your design and say "no, this isn't gonna work, try again."
Dear Prospective PhD Student, Pay careful attention to the optics of this advice. It is addressing how you can best serve your PI. Your goals and aspirations are not addressed. It is advice on how to land a job, but does not address why you should want the job, or if it is a good fit for you.

Perhaps you are a good fit for the academic life. But seek out more advice on what the job of Prospective PhD Student is. Seek out more advice on the job market of jobs that require a PhD. If you are thinking of working in the university setting, there may be a lot fewer tenure track jobs, with a lot more applicants than you might imagine, available that you.

EDIT: https://www.nature.com/articles/d41586-022-03394-0
TCP asserts on received data, so I guess GP really meant reliable message queues. They generally assert after commit to disk.
Do you mean it doesn’t affect their sleep? I remember the first time I tried coffee and the effect was profound, like my brain wasn’t working properly before that moment. I have also been diagnosed with ADHD, but I am affected by caffeine so maybe that’s a misdiagnosis. I also have huge variation over my life where I can sometimes handle 6+ cups without issue and other times half of a Diet Coke will send me spiraling into anxiety. It seems like it has to do with my stomach or baseline levels of anxiety, definitely worse after some sort of trauma. Maybe just a comorbidity that complicates things
Sorry, I feel like there must be something I'm not understanding about the limitation you're trying to convey.

WITH relevant_users AS (

SELECT id FROM users WHERE id IN (1)

)

SELECT users.name, mra.title

FROM users

INNER JOIN most_recent_articles mra

ON users.id = mra.user_id

INNER JOIN relevant_users

ON users.id = relevant_users.id;

This is a single query that can fetch users filtered by the First: (although I just did in, you could add whatever filtering options you wanted in the relevant_users cte) with the most recent articles view we've discussed previously.
Your first link is to an older version of the Launchpad Pro that Novation no longer sells or makes. The Mk3 is the current version of the Launchpad Pro.

As our release notes indicate, we hope/plan to announce support for the cheaper Launchpad X and Mini during the 8.x development process.
What do you want me to say? If nothing in your code owns a resource and needs to dispose of it when it's done, then obviously, you don't need smart pointers. I'm not here to evangelize, I'm trying to understand why someone would straight out refuse to use a language that offered more options if needed.

I'm also wondering if you've heard about std::span, given your use case. I would be surprised if you weren't rebuilding much of that functionality.
Looks like we're gonna have to bet on Spore drives.
Raw SQL will probably not give you the type safety of an ORM.
Seems to be down, so here's a cached version

https://web.archive.org/web/20231009141106/https://chapel-la...
N100 and N200 systems are perfect price/performance for small servers. I am running a 7-year-old N3710 fanless laptop right now and it performs well enough for a few tiny sites and a postgresql database. I am pretty sure we reached this point ten years ago but I was too numb to notice it but low power devices have become powerful enough to replace the dedicated servers that we were spending tons of money on twenty years ago.
this is true but why does Google and all other ad-sellers provide dashboards that pretend to make it easy
Kyanite: NN inference library, in/for Rust, using CPU or Nvidia GPUs
rarely sufficiently covers the cost of living, though yes in some cases (e.g. if you get the top end of the stipend range from a rich university that also happens to be in a low-cost-of-living area).

terrible idea for someone who just wants to work
(if you can get into a good grad school you can find some job that pays better and has better working conditions); conceivably not a terrible idea for someone with specific career goals who is trying to ride out some specific industry downturn.
It's too bad that the pivot table is a poor approximation of a true multidimensional spreadsheet, for example Lotus Improv: https://instadeq.com/blog/posts/no-code-history-lotus-improv...
I don’t think the point is that it’s fraudulent, remember that this is in the context of the antitrust trial. I think the point here is that they could only do that since they have a monopoly.

Though I’m not sure I even agree with that. It burns advertiser’s goodwill for sure, but they advertise on Google because it provides them with a ROI, not because there is no where else. This just forces them to tweak their bids more.

That’s without weighing in on whether Google has an illegal monopoly on search
> You're making a false equivalence. "AI" image generation is so much easier to do and requires so much less skill than Photoshopping something that you're really dealing with an entirely different problem.

And Photoshop is so much easier to do and requires much less skill than carving marble statues.

I say we also ban Photoshop and only allow chisels and stones.
The biggest differences that I can think of right now are

- Its not using the whole orchestrator...thing. That was some complex code and we made a Practical Choice.

- No equivalents for a lot of the rust tools. Choices aren't as straightforward as for the cargo/rust world. I do intend to at least add JUnit testing as an option though.

- Its not building things from source, which means I need to manually update download urls every now and then.

- Might not be running on a big enough machine. Lets see if HN hugs it to death.
There's a middle ground to creating a dedicated mold in MUD tooling[0]. Your mold is a set of inserts that go into a standardized base mold. You get less longevity out of a MUD mold, but it's typically much cheaper up front and you can reuse a substantial amount of the cavity and insert design when you go to a dedicated mold.

I did work for a US contract moldmaker. The amount of knowledge about the performance of thermoplastics and metals was really impressive. They used some interesting off-the-shelf software to do simulations of mold performance, too. It was a fun gig. I appreciated the tactile, tangible technology that went into their operation.

[0] https://www.dme.net/mud/
Google is in unique position, because they are a company with a track record delivering software in massive ecosystem scale.

Non-US companies like Samsung, Nokia, and every Chinese company, cannot write quality software, based on the 25 years of track record. This is why they all depend on Google for Android.

This has been discussed earlier on HN why is this and it comes down to corporate culture and such matters.
That reads very much like a markov chain-generated text.
FWIW, “^@“ is the escape code for an ASCII NUL (just like “^D” is the code for 0x04 “EOT”). Seeing lots of them could mean that you’re printing past the end of a buffer, or printing uninitialized memory.
Anything can be objectionable if you are creative enough.

Several times he (Chaitin) compares the process of solving mathematical equations to making love to a woman. It's creepy. [0]

[0] https://www.goodreads.com/book/show/249849.Meta_Math_

If you want to read a bit more from the mathematician himself on this very topic he wrote an accessible "pop-math" book about it, "Meta Math!: The Quest for Omega" though you'll need to look beyond the author's rather strange choices of metaphor. It's been a while, but I assume you're referring to the similarities drawn between information theory and sex. [1]

[1] https://news.ycombinator.com/item?id=22099178
Just let me write SQL please
The single service for speech trasncription
Any feedback on the product :)
Not touching this AGPLv3 software. Every company I work on ban any software with that license. This will be a niche project or " propietary" to orginal developers. It is open-source for users using. Unlikely to see any open source developers contributing it back. Good luck.
For those like me who didn't know what Alloy is, it looks like it's a general purpose constraint solver for testing correctness in range of different algorithms.

https://alloytools.org/
I'm waiting for comic sans to make a comeback.
AAs were more common on the recorders, probably because of the really terrible runtime gumsticks gave, but most of the later players (post 97? 98? whenever Sony bought Aiwa) used gumsticks, and even some of the recorders

Sony developed the gumstick format over the years, and the final ones were higher capacity - 1400mAh NiMH (so nominal 1.2v), but that's still really awful compared to a pair of AAs that would typically be 1400mAh each for cheap NiMH to 2500mAh each for higher end NiMH, or 2500mAh or so for alkalines.

The gumstick was a truely bizarre choice, the 14450/14550 and 18650 were already outperforming it massively for roughly the same size. And given sony wanted $100 for a replacement gumstick at one point, cost can't have been the reason.
This is mediocre advice that largely won't work for the members of this community. For neuroscience, where there is relatively little competition, it's ok. For AI/ML, where the competition is crazy, it's bad advice.

> Lastly - the dreaded Undergraduate Publication. Are you a co-author on a publication? Fantastic. It means you made a considerable contribution to a project which can only be done through a significant amount of dedication. Are you first author on a publication? Wow! Truly impressive and a rare feat for an undergraduate researcher. Do you not have any publications? Don’t sweat it. I’m looking for people with a history of a strong work ethic, an innate curiosity, and an ability to think and dream big.

Downplaying this, and cutely calling it the "dreaded" publication is the worst advice on this page by far. This is what gets you into good departments now. A publication as an undergrad can change your life. If you want to do a PhD, this is your goal as a student: publish a paper.

The majority of new PhD students who get into good departments now have at least one publication. And what you did for that publication is what matters. Your supervisor(s) should include in their letter exactly what your contribution was.

In our department the guiding philosophy for admitting PhD students mostly is: Are they already behaving like PhD students on the level of those we have in our department? A publication or more is a really good signal. The cleanest and strongest signal you can send.

> There are two primary ways most undergraduates get research experience. One, a summer Research Experience for Undergraduates (REU). Two, working with a PI at your home institution for a few semesters. Neither is required for admission, but both are valuable for different reasons.

I can hardly imagine a student getting in to our department with zero research experience at all aside from exceptional situations. These are definitely required.

> First zoom meeting ... Generally, I’ll try to keep this first meeting focused on you, your interests, your long-term goals, and whether my lab fits those interests and goals. Somewhat counterintuitively, I’ll actually avoid going into depth about science. Of course, we will talk about my research program and open projects in my lab, but I really try and keep this first conversation focused on getting to know you (and letting you get to know me). I want to know how you got to be where you are today, how you made the decision to pursue a PhD, and where you see yourself going in the future.

You must read the last few papers of the person who is calling you. You must be ready to talk about all of your work end to end, not just about what you did, but its limitations, what else you wanted to do, other approaches, etc.
FL Studio is a very, very different DAW from most others. If you get used to it, then most other DAWs are going to feel as if they are lacking something (though they will typically have something that FL Studio doesn't have, too).
https://juce.com

Maybe that's what you want?
It probably is possible to make it into an effective, lethal mass weapon by aerosolizing a large amount of it.

That this can be conflated with panic over incidental contact with small amounts of it is great for the discourse.
> not only do you get less for your money you also have less money

The figures you cited are real median income, meaning the effect of inflation has been backed out.

The C-CPI-U was around 8% in 2022. If the Census report says that real incomes (what your paycheck can buy) decreased 2.3%, that means that nominal incomes (the numbers on your paycheck) increased by a little over 5%. The unlabeled table on page 14 shows that they used 7.8% as the deflator for 2022.

Do not repeat the nonsense that "not only has your [real] income decreased, but inflation has made things more expensive". That may or may not be the case, but if you're going to cite both, you should be citing nominal income, not real income. (In particular in 2022, this was not the case and this error leads the reader to an incorrect conclusion.)

I think a portion of people who say things like this don't know what they're talking about. Another portion knows exactly what they're talking about but realizes that other people won't and is able to spin misleading messages out of that gap in understanding. (Make no mistake, there are actual problems facing the median income American, but there is also a lot of mis-speak about them, some of which is intentional.)
exactly. EU law allows linking without producing a derivative work according to this: https://joinup.ec.europa.eu/collection/eupl/matrix-eupl-comp...
The implications, as far as I've understood, is that the Chinese government has access and, theoretically, could be slurping the information that TikTok collects which is seemingly more than some others collect. I'm not purporting to know this is happening but I believe this is the reason for the assertion.
Is it very common to contact _every_ maintainer and back out changes from ones who don't respond for license changes?

I feel like I've heard of many larger companies doing relicenses on their open source without this kind of effort.
Show HN: I have created an open source GPS Tracking platform
As the headline indicates, a year ago I created an open source GPS Tracking platform. The reason was an accident while the car was supposedly in the wash. From there I have added multiple features that were useful for me or for other users (such as maintenance, refueling, public trips and devices, ...). This YC promotion is basically to see what other functionalities would be interesting to add :)
If you live in the US, have the ability to work in the US, and have a stem degree, the opportunity cost of a PhD is just way too high, many hundreds of thousands of dollars. Technically, one could do the PhD in the UK where PhD is 3 years, to minimize that opportunity cost, but not by much.
sounds like a bank owns your home

the purpose of language is to convey a shared concept, saying “own” when you’re actually under stress from over leveraged debt speculation does not convey that concept
Looks fine to me. Maybe our browsers are rendering differently. Can you be specific?
I meant that if they claimed that the winner would pay the runner-up bid plus a penny, and then the winner actually paid the runner-up bid plus a percentage, plus a penny, then that would be fraudulent (assuming it was not disclosed).
You can in Google Sheets. Well, close enough at least. Use the QUERY function.
duckdb will let you do both! https://duckdb.org/docs/sql/statements/pivot.html
https://visor.com is the vision pro on the cheap. The founder talks about his discussions with BB, and iirc, they do not want to add cameras
Discussed here a few times: https://news.ycombinator.com/item?id=36993411
The allegation is that Google profited from lying, which is the definition of fraud. They stole, by making someone pay more than they otherwise would have, through deception. If the deal was “you pay what you bid” then this would be fine, but that was not the deal.(To be clear, I have no idea what the deal was, I’m just explaining the OP)
Yes, it is. It is why I still run FL Studio 10 via Wine. Never managed to replace it with anything else, and 12 just does not feel right.
Logistical convergent evolution. You set off to make your own thing, and maybe you do make your own thing, at first, in a small-batch artisanal way. Then you try to scale up.

You subcontract to various manufacturing companies — companies also being used by your competitors. Those companies have standard "best practice" ways of doing certain things, and they tell you that your design will be executed a lot more cheaply if they're allowed to nudge it toward conforming with those best practices, so that they can use standard parts and techniques.

Iterate this three or four times — especially in the context of a company that's plateaued in market share and is now all about cost optimization — and eventually you have a version of your product which is indistinguishable from your competitors' products. That's what allows for the best economies of scale up the pipeline, and therefore saves you and your competitors the most money.
Virtual monitors / desktop
Here's a very urgent but entirely unimportant task: buy a ticket for tonight's lottery.
Looking at the content there... i don't think they are getting anything good...
Congratulations Paul. For those who don't know, the creator of Ardour is active here and was (historically) very active and helpful on Linux audio lists. I learnt a lot from dicussions on there on the intracies of audio programming. While my work has shifted from Linux audio to Max/MSP these days (I wrote Scheme for Max), in the mid 2000s linux audio hacking was my gateway to the world of programming, eventually leading to a very productive career in tech. Ardour was always a huge "hacker inspiration" to me, it's a truly shining example of how much one smart and dedicated programmer can do. I'm very glad to see it still going strong.