skysight-inc/HackerNews huggingface dataset:
Beancount (https://beancount.github.io/) plus a script for formatting bank statement CSVs.
Discussed in some depth previously

https://news.ycombinator.com/item?id=31453125

HP Dev One Laptop with Pop_OS (hpdevone.com)

305 points | 13 days ago | 345 comments
>I owned 6 Teslas over the last several years.

Isn't this also terrible for the environment? The resources it takes to make one car is a lot.
After Ukraine why would any country divest itself of nukes?
Why not both? People choosing excessively large vehicles for aesthetics shouldn't get a pass because some giant company happens to produce the fuel it uses.
Re: lights on bikes. Dynamos and dynamo hubs thankfully remain constrained by physics, so they will remain interoperable with a number of brands for a long time.

I highly recommend anyone that uses a bicycle for any meaningful amount as part of their day-to-day routine to get a dynamo hub and a light. You will save your sanity with battery replacements.
Unpopular opinion but the whole memory safe idea is more niche than HN commenters would have us believe. Most of us are writing web apps and services that do not have strict memory requirements nor catastrophic failure modes.

Dynamic languages and GC'd languages cover most of what our employers are paying us for: web apps, backend services. It is ironic to build super safe software, then deploying them on kubernetes, written in a GC'd language prone to nil dereference errors.

Rust has its place, but it's a very small place. These days computers are so fast there's companies worth billions built on Ruby and Python, if you go native with a GC language you'll cover 98% of your needs.

Rust IMHO has gone too far towards safety at the expense of developer ergonomics and pragmatism. We're so expensive that adopting a subpar language that is easier to grok is often a savvier business decision.
"According to the latest data from the office of the Commissioner for the COVID-19 Emergency, Italy currently has around 1.4 million unvaccinated citizens in this age category, of whom only 10% have medical exemption certificates. Up to 800,000 of them do not have a permanent job or are retired. Thus, the work ban may affect about half a million Italians."

https://theprint.in/world/unvaccinated-italians-50-and-over-...
Your responses were quite informative, thank you. Even for me, Scala looks more interesting now. I have some Java adepts, I’ll try to convince them to climb a few steps.
And growing discontent in China may not be a desirable outcome anyway given the Chinese governments' historic tendency to blame foreigners for the country's struggles.

Military action would become a real possibility.
I use a Google sheet, and look at my finances twice a month. Each time, I duplicate the sheet from a month back (so 2 new sheets each month). Each sheet has the bills to go look at and handle. Either to ensure they were paid (autobill) or to set up a payment.

It's in need of an update to stop duplicating sheets and just either add columns, that way I could easier do things like compare over time or create charts, etc. But I often have extra notes or other things in each sheet as needed, so I'd need a way to still incorporate those. And it's been working well; mostly ensuring I don't forget any of the individual bills.

The harder thing for me is when I get a paper bill, ensuring it gets scheduled to be looked at and paid if I don't do it right away.
I'm a bit surprised that Rust is really the top language here. I would have expected the top ranked languages to be nowadays-relatively-unpopular languages with dedicated long-time users, like Lisp, Tcl, Perl, and APL.

Is this weighted somehow by overall popularity?
9. Synthetic data

10. Single-shot / low-shot learning methods

11. Reducing the scope of the problem so you don't even need that much data

12. Iterative model approaches that use submodels focused on different target problems (instead of trying to boil the ocean with a single model)

A lot of these are not what you do, but how you do it, something popularized by CPMAI methodology.

I would also add that I'm not sure the OP was tongue-in-cheek when saying that AGI is coming, so we don't need to worry about low data requirements. But needless to say, AGI is not coming any time soon, and if OpenAI's strategy for AGI is to be believed, it's anything but a low-data method. Unless you're counting on them to build the super-sized model that meets all needs.
> How can taxpayer-funded research institutions morally justify doing research that doesn’t increase our collective wealth or at least lead to some useful application in the short term?

It is not obvious that fundamental research does not “increase our collective wealth of lead to some useful application”. Just not in the short term, usually. Despite a lot of economics theories, companies being directed by their self-interest or that of their shareholders does not lead to good outcomes over the long term. Someone needs to do it, who’s not going to be limited by ROI over the next 5 years. In practical terms, this can only be public funding.

Taxpayer-funded institutions justify it by pointing out that if there are short-term applications, companies tend to already do the R&D themselves, therefore public money is not needed to have good outcomes. The alternatives are:

- research in private institutions with public money (the big pharma model), which has obvious ethical issues when said private institutions make billions off of publicly-funded research.

- public institutions funding short-term research through things like patent licensing, which is quite impopular (there is a strong argument that public institutions’ output should be public; governments are not corporations).

- governments not funding research at all, which quickly leads to countries falling hopelessly behind as you cannot count on corporations to give a fuck about public good.

Overall, it seems like a good idea to let everyone do what they do best: corporations focus on bringing stuff to market and applications developments, whilst institutions with a longer outlook focus on things that could be used in applications 20 to 100 years from now.
Greenhouse gases: Cutting air pollution could boost crop yields by up to 28%
EV are explicitly treated differently.

Telsa insisted on it's direct sales model and it was more politically expedient for regulators in many states to carve out an exception to the dealership requirement only for car companies that sell EV's exclusively (only tesla at the time).

While I suppose this didn't seem like a huge threat to the car dealership lobby in each state at the time it's clearly come back to bite them and is the main reason Fords Electric vehicle production and distribution is a different 'car company' on paper, so that they can take advantage of legislation designed for tesla.
Yeah - what's more likely - random member of noncommercial OSS build slipping in something malicious or Microsoft doing the same ?

Considering the recent NPM "activism" I'd take my chances with Microsoft.
I'm (re)learning math and use a physical calculator. I'm not really sure why though, I think it's psychological? My computer or phone could do it all just as easily.
The low latency with a completely analog phone call is amazing. We forget it but it was really really low.
I don't know if you mean the logic notation often seen in programming language papers, but it's called sequent calculus. Wikipedia page has a good intro and links to further resources:

https://en.m.wikipedia.org/wiki/Sequent_calculus
The meat and dairy farmers who are going vegan
We just took part in the "Text Adventure Literacy Jam - 2022" (https://itch.io/jam/talp2022), organised by Adventuron -- an engine for parser-based Interactive Fiction games, which does run in the browser, as well as the compiled games.
Seeing some of the games in other frameworks really shows how convenient and polished Adventuron is.
And having to install a platform-dependent binary for an IF feels like a throwback, of the bad kind.
Standard for Posit Arithmetic (2022) [pdf]
"Proprietary software is immoral in general"

LOL. I always wonder what kind of people say that kind of thing? Who are these people on hacker news? Do they live in a real world? Do they ever use Windows/Mac, Office/Google Docs, or maybe just Google? Do they use an iPhone or Android phone? Seriously?
Exactly. It is what makes pakistan relevant in the world compared to other countries in the area. And it is the only thing that nearly all, if not all politicians are united on.
The link just points to Apple's general developer news.

It mentions many M1-related stuff so it's impossible that the page dates to 2018.
Does anyone remember a red phone book marketed as the “talking phone book?”

In my town in the 1990s, it had the unique feature of a free local number you could dial and use to play games, get movie showtimes, find out the time, and more. It was almost like audio-only webpages you pulled up with a four digit code after initially dialing a regular phone number.
I would spend lots of time on there, typing in random codes to see if I could find an Easter egg. And I did.

I found a code - I think it may have been 9876 - that opened up a service where you could leave a short message that the next person could hear. Frequently it was nothing much, but sometimes it was … pretty strange, sometimes pretty entertaining.

Did anyone else stumble upon this strange corner of phone service, where you left a recording for strangers, and listened to what they left?
I hate the fullwidth/halfwidth braindamageness with all my heart.
>then they will eventually consume all of GDP.

This makes zero sense. GDP is not some fixed cap on economic activity. As earnings increase, so does GDP, and there is ample room for all other categories.

Also, taxes and labor are not parts of GDP. I don't think you're using any of these terms correctly, which explains the confusion.

>GDP growth is tied to working age populations growth and productivity growth which are very long term, predicable trends

No, those are factors related GDP growth, but are not sufficient or necessary. GDP can grow without them, it can shrink while those grow, etc.

Inflation alone growths nominal GDP, for example. Other factors include lower interest rates, capital growth, govt spending, devaluation against other currencies, consumer confidence, predictability, and many more.

>While I can be certain

It seems you're basing this certainty on misunderstanding of macroeconomics and ignoring important empirical evidence.
Well, that's the thing. No one can really say, because - get this - it's a secret.

https://www.theguardian.com/uk-news/2021/feb/08/queen-lobbie...

> significant amounts of legislation regulating otherwise quite ordinary activities have required consent. The Queen pays tax, so (for example) finance laws require consent. The Queen is an employer, so (for example) child support and pensions laws require consent. And so on... All correspondence containing requests for consent, replies and the documentation of any related discussions have always been shrouded in absolute privacy.

But hey, I'm sure it's fine, no need to look any closer, right? The Queen is such a nice old lady, surely -

> The documents uncovered by the Guardian provide remarkable evidence that this process accords the Queen’s advisers a genuine opportunity to negotiate with the government over changes in proposed laws, that they do sometimes secure such changes before giving consent, and that they are even prepared to threaten to withhold consent to secure their policy preferences.

Ah. Oh dear.
Pop music’s doing great. Just not the mainstream stuff, as usual.
I use a shared spreadsheet with my wife. We’ve tried various apps and different methods, but we’ve found the spreadsheet works best.
They pay well, and being a former Amazon engineer looks good on a resume.
It is really cool that there's still some fun to be had with something as simple as POTS, and that this person's experiences, which are a part of hacker history, are preserved and published. Great article!
That they already do it doesn't mean they should do more of it.
You must be young. Java was not always distributed like this, and although it was "open source" few people compiled it, and the JRE and JDK was distributed by Sun (then Oracle) primarily through a user interactive web UI. The OpenJDK existed alongside this for some time, but then supplanted the proprietary binaries. That was a relief because it meant Java was actually (not just theoretically) open source now, which meant it was safe from deprecation, disablement, and all the other negative aspects of control that come with de facto proprietary software.
Clone Algolia's API Pay as you go pricing
3D APIs are like GUI toolkits: Use the one supplied by the vendor. Metal on Apple, DirectX on Microsoft, whatever proprietary one comes with the game console(s) you're developing for.

If you're a gamedev, your engine should abstract all these away. If you're a gamedev, you should be using a commercial engine unless you have a John Carmack on staff.

OpenGL and Vulkan are the worst of all worlds and really only make sense on Linux or Android, which have nothing else.
List of highest-grossing video games
BlackRock's Stakeholder Capitalism for Thee, Not for Me
Hello HN,

HyperUPnP is Open Source Android Application that lets you to Stream Media from PC, NAS or any other device running UPnP/DLNA compliant media server to your Android Device. I worked on it as a hobby project past week. This is also my first Android Application Project that I developed.

I have a hard disk containing Media which I like to stream it to my Android device sometimes.That's where UPnP/DLNA Server comes into picture. But,I couldn't find any good Open Source UPnp Clients for my Android Device which fully satisfied my needs(Thumbnail loading,Grid Viewing, Searching to name few), so I was motivated to create/work on HyperUPnP.
Two days ago I received a Fairphone 4 from Murena. Seems solid can't say much more so far. I replaced the default app launcher as it does not offer the possibility to show all installed apps. I come from Samsung and I like its (localized) keyboard much better than the stock Android one. I am not sure I can get install a different one which I can trust.

One thing that bugs me: the camera spec is 48MP but the default camera app seems to support 3000x4000 (12MP) resolution max.
The Revolt Against Homelessness
Any case where you need horizontal scaling or redundancy though data replication. So lots of cases.
> modifying anything in system partitions will be a lot more difficult, even if you have root.

This sounds like a feature (photocopying a page from Apple's playbook), not a bug.
What to expect from Apple’s WWDC 2022 keynote
The thing is, linting your code is usually the IDE's job, but it kinda requires access to various stuff used for build, which is why the "push build to remote" model sometimes does not work or behave weirdly.

For example, if IDE want to do smart things it may need to read all jar in your class path, are you going to download the entire class path from the remote then? Also, that's Java and things are easier, what if the artifact is not cross-platform and client runs on Windows with the remote side being Linux?
Perhaps, so far I have seen "relatively few" induction plate of various vendor and shape, none do that at low/mean temp, only pushed to the maximum (witch is used normally just to boil since for frying means melting the fryer itself, so where "the right temp" does not count that much). IR models, including some pro one from a restaurant of some friends, do the same, but at least heating outside the pot the effect is less seen inside. Classic resistance direct coupled with the pot (coated aluminum, BBQ-alike plachas etc) do the same, all seems to be unable to regulate the heat, that's means they can only run full power and regulate temp choosing how much alternate on-and-off states...

Theoretically I can imaging an induction plate made of many very small coils stitched together in a matrix so it's possible power only some of them using the metal of the pot and round-robin rotation of powered coils to keep the heat well spread and a constant transfer of little heat as needed, but so far I do not see anything like that on sale. I only see some pot with small steel inserts in an aluminum alloy to spread better the heat in the pot, some others mix different stratus of materials to achieve something similar but all can't compensate the irregular source of heat much.

Theoretically I suppose IR plate can do the same, so classic resistance instead of a single bend costantan-alike "pipe" (sorry for my English, not my motherlanguage) can be a set of smaller ones with a controller to power just some, but again I do not see anything similar on sale.

Perhaps having a thermometer inside the pot instead of in the plate might be of help to mitigate the effect, but it's hard to achieve, similarly tie a plate with specific pot to ensure a certain behavior can mitigate, but definitively not solve the issue. We have apparently no way to compensate heat dispersion - heat generation...

Just try yourself: put a pot on a plate, with a very thin stratus of cooking oil (<1mm) or just a thinker (<4mm) of water and set the plate to the minimum, you'll see alternation of frying/boiling moment and "low heat" ones. An optical thermometer can easily confirm. For induction even noise can confirm the origin, a power meter can equally certify that.
Probably someone who really likes tube amps.

Many audiophiles scoff at "digital" music, i.e. audio that is amplified with silicon transistors.

Modern transistors are very fast, so noise that gets through the filters typically sounded like sharp pops and hisses. With older (and slower to respond) analog technologies, unwanted noise gets smoothed into more pleasing hums and modulations.

These days, there are excellent affordable digital options like the O2 amp. But it would be a boring world if we were all the same.
> The ecosystem is still very unstable. Core dependencies constantly have breaking API changes, or get abandoned/deprecated/superseded. Keeping everything up to date is not trivial and very time consuming.

I'm only a hobby coder but this has hit me a few times. I suspect this will level out in time, though.
MPFR has been the standard for a long time. It's also GPL if I recall correctly so... take from that what you will.
I am affected by this. I own 4 bikes, all with electronic shifting and 3 hammerhead computers.

This isn't just losing nice-to-have features, many of these features are for safety.

One example, the thumb toggles on the Di2 shifters allow me to change screens on my computer without removing my hands from the hoods / grips. They is now disabled. If you are descending at 40-50mph you have to remove your hand from your hood in order to see your map.

This might seem minor but the point is that cycling is already super dangerous. The tech is there for safety as much as anything else. I find this incredibly anti-cyclist and anti-consumer.
>Digital is cold and thin compared to analog.

Claude Shannon emphatically disagrees. When sampling at twice the highest audible frequency they are mathematically equivalent.
Electricity is a public utility. Government has been deciding how it should be used for decades and decades now. If you don’t want interference or want freedom from legislation you can trivially roll your own local power.
If you have a unique item your supply curve is flat at 1 supply and steps down to 0 at a price at which you refuse to sell. It’s still a supply curve and there is still a corresponding demand curve that determines the price you can sell at. In this case, it’s the demand of the highest bidder that causes the intersection. But the theory of supply and demand doesn’t go out the window because items are non-fungible.
Assurance | Remote | North American Timezones | Full-Time

Assurance is on a mission to protect and improve the personal and financial health of all consumers. To empower them to take actions that improve their life and protect the things they care about. To achieve this mission, we are rapidly expanding our technology teams.

Positions we are hiring for: Seattle/Toronto/Ft Lauderdale or REMOTE
https://careers.assurance.com/?departments=technology#Open-P...

Data Engineer
Data Scientist
Data Science Manager
Machine Learning Engineer
Frontend Software Engineer
Senior Software Engineer
Principal Software Engineer
Technical Program Manager
Senior SRE (Ideally EST based)

Feel free to reach out to me with questions: cconnolly@assurance.com

If you are Toronto based stop by our office this Tuesday to meet some of our team and learn about open opportunities: https://www.eventbrite.com/e/meet-assurance-tickets-32089690...
Ubuntu 22.10 Looking at Replacing WPA with IWD for Linux Wireless
> That's why I added a caveat "unless you are very paranoid".

So everyone who disagrees with you has to be “very paranoid”? You may not agree with or understand the motivations of others, but summarily disparaging them is bad form.
Web3.0: A Libertarian Dystopia
Not really new info, "leak" verifies stats posted on PRC military programming on CCTV a couple years ago. Lots of PRC military content out there for open source intel to collect, but not many foreign analyst with language skills to bother.

https://imgur.com/a/5qNMRYJ
Static interfaces are still in preview, DUs aren't being actively worked on, that's what I miss from Rust when I'm writing C#.
> mixing friendship with work rarely ends well

This sentiment confuses me. Maybe it depends on the kind of company you work at, or maybe it's a cultural thing (I'm in the UK), but I've met many of my best friends through work, as have most people I know. It seems like one of the main ways to make new friends as an adult, and to be honest I've never experienced any downsides to it.
It's a nice tool if you increase other roles better to add more questions
I'm here to chime in on having very few QC issues on my model 3 despite having gotten it in 2018. Not sure where all the service nightmare stories come from, every time I have dealt with them they've fixed the issue.
I would love a language that combined the best aspects of Go and F#: expressive, great type system, fast compilation, native binaries, opinionated formatter, excellent concurrency, comprehensive standard library, consistent documentation, etc.

Throw in great compile to JS capabilities with small bundle sizes and the ability to map Typescript typings into the language so you can seamlessly consume well typed libraries, and man. Killer language, right there.
> This has become a predominant business modell since most users seem unwilling to pay for sth that you can get for free.

I paid for my Android phone. Google is still collecting every piece of my life and my family's.
Good question. If we all posted every library we've ever worked on HN would have 0% relevant content instead of the usual 1%.
From a consumer perspective, good luck selling it after support ends.
I thought that was long since proved to be true. They also generate more noise than engines in many cases. Exceptions here are large diesel busses and similarly heavy vehicles that have a high torque.
> the least shady cryptocurrency company there is

Unfortunately that's not saying very much!
Artificial skin gives robots sense of touch and beyond
That is what I usually do. And you can supposedly precompile everything if you just want to deploy a service so restarts are short. I have not done that though.
Hahahahaha I have a bridge for sale in Brooklyn, all offers considered
Pachyderm Is Hiring React Engineers to Build Reproducible Data-Centric Pipelines
For the anecdote I discovered a lot of music by browsing tiktoks posted on reddit.

There's even a bot you can summon that can identify a song like shazam does.
Interesting idea.

Never came across of it, tx.