skysight-inc/HackerNews huggingface dataset:
PG’s “blub” thesis is particularly terrible, even for him. It’s just a way for him to euphemistically say that programmers who don’t recognize how much better his language is are all dumb. PG’s problem is that he thinks too highly of his own intelligence and can’t seem to understand that his “insights” (especially “blub” style ones) are just not all that deep or useful. So this article is basically deconstructing a garbage thesis that nobody should seriously consider anyway.
Imagine you 'spend' 10 GW to get 10.0001 GW out, and to do it you need a massive industrial facility.

That doesn't cost $0. It probably costs billions of dollars.
SEEKING WORK | Italy | Remote

I am a freelance full-stack developer from Italy.

Skills:

- frontend: JS/TS (11ty, React, Flareact, Svelte) or ClojureScript (Reagent, re-frame)

- backend: JS/TS if you target Node.js, Clojure if you target the JVM

- cloud: I am a certified Google Associate Cloud Engineer

Technologies I can work with: Node.js, Clojure, Python, Zig, WebAssembly.

Contacts:

- GitHub: https://github.com/jackdbd/

- LinkedIn: https://www.linkedin.com/in/giacomodebidda/

- Stack Overflow: https://stackoverflow.com/users/3036129/jackdbd

- Website: https://www.giacomodebidda.com/ (includes my resume)

- Email: giacomo[at]giacomodebidda.com

Rate: €400/day. Open to flat-rate pricing for well-scoped projects.

Please mention this thread when writing me.

Note: if you work in the healthcare sector, definitely get in touch. I am a biomedical and clinical engineer by training.
Does anyone know why there would be multiple bots (I assume) GETting the URL in the post repeatedly?

I.e. there are multiple IP addresses from which I have been getting GET requests every few minutes since this post went up. To be clear, there are multiple examples of the same IP address repeatedly getting the URL.
WHYYYYYYY is america refusing to invest in, and hasten the adoption of, large scale desalination plants?!

you've got immense coastal regions and those big blue oceans on both sides. invest in your future for once.
> Once the time comes to do that post-production work, the crunching begins. These are workers who, similar to video game developers

This comparison is increasingly out of date. From my experience and what I've heard, the notion of video game developers crunching is getting rarer and rarer, while I haven't heard of any such trend in visual effects.
Is commercial ICF realistic though? Each shot needs a carefully prepared fuel pellet. To get commercial power they'd have to fire a shot per second or so. That seems like a really expensive manufacturing operation to keep it going.
I would say this is a great counter to your link.
Of course, in this case there was preexisting knowledge.

https://news.ycombinator.com/item?id=32428032
It has to do with the crisis of quality, and indeed outright fraud, that seems to be affecting science these days.

https://retractionwatch.com/
I recently left an 8,000 person company that's been on a 2 decade loop of private money to publicly traded and back a couple times now. It occurred to me that in 25ish years (about 10 of which I worked there) that it might never have made any money - I can't remember a profitable year ever; we were always seeking growth above all else. I now work at a small SaaS company of around 50 people and it's only ever made money.

Every day I feel like I live the Homer Simpson quote, "I don't know how the economy works".
Information related to Google Play and Indian loan apps here seem to be driven by inaccuracies.

Most of loan apps require users to download APK and side load them. Google play removed a number of them from Play app store.

What is the role of Google here? Make it harder to side load apps in countries like India? I would think it raises more issues than it solves.
> a market dominated by web dev and java enterprise

Which also means there are a ton of web devs and java enterprise programmers. If a technology is ubiquitous, the number of people doing it is also ubiquitous. A technology being too niche can be a problem, but a technology being too commoditized can cause other types of problems.
Except non-local deterministic theories are much more complicated and almost impossible to use. That's why a lot of physicists regard the result as showing that reality is both non-local and non-deterministic. Very few suspect a non-local hidden variables theory.

I think that non-determinism would be an extraneous assumption given the fundamental randomness apparent in quantum measurements. In my opinion, hidden variables are something extra to add to take account of this, and indeed it's very difficult to use Bohmian mechanics with relativity etc.
- A OSS Mutual Funds API for India: https://mf.captnemo.in/

- A public dataset of a powerbank-on-rent provider in India: https://captnemo.in/plugo/

- OpenAPI specifications for some Indian companies: https://stoplight.captnemo.in/docs/simpl/, https://stoplight.captnemo.in/docs/kuvera/

- Publicly updated dataset and release feed of edits to Indian Securities (ISINs): https://github.com/captn3m0/india-isin-data

- Re-published Joel Spolsky's HgInit on GitHub pages as a proper Jekyll website: https://hginit.github.io/

- A regex based validator for Indian PINcodes: https://github.com/captn3m0/india-pincode-regex

A lot more at https://captnemo.in/projects/
I feel like the pendulum has swung too far the other direction these days. It used to be we'll have cold fusion in 20 years which was hopelessly over optimistic. Nowdays its. We are spending 10 years on a myopic proof of concept that has no practical uses and never will.
Hugs are not really a thing in the US either.
We live in the future
Ask HN: Is there still an opportunity for an affordable CPanel alternative?
'Asking because I'm considering building one.

I used to run a small Web hosting business and still manage a few client accounts. I moved these accounts [from a Web hosting reseller] to DigitalOcean about a year ago and installed CPanel because that's what my clients are familiar with.

However, I'm paying more for the control panel license than for the actual servers; Cpanel makes up 60% of the total cost, and the server is 40%. This makes no economic sense to me. I guess I've been shielded from this because [before the transition] I used a hosting provider that required a flat monthly fee.

I've done some research on this and below are four (4) reasons why I see an opportunity:

1. The cheapest CPanel option is \$16 a month. The cheapest DigitalOcean droplet is \$4 a month; a gap that only a few users would tolerate. In addition, most of the negative feedback for CPanel on G2 and Capterra seems to be focused on pricing.
2. The minimum installation requirements for CPanel are 1Gb RAM and 20Gb HDD; recommended are 4Gb RAM and 40Gb HDD. So it's not going to play nicely on entry-level, affordable cloud servers e.g. 512K RAM and 10Gb HDD.
3. The UI/UX could be so much better than it currently is, especially for mobile and keyboard users. My apologies for not being more specific on account of time; if you have used CPanel you should have an intuitive sense of what I mean. To be fair, it has improved significantly over the years.
4. There's an API and CLI, but it doesn't appear to be a workable alternative to the GUI. From the docs, it seems like you have to use the CLI after you login to the server via SSH. The same goes for the API when using PHP/Perl; the module to include in your API call script resides on the server. It all seems a tad unwieldy in this day and age.

All the tools I'm considering for building this are mature, free and open-source (React, Node.js, etc.). My timeline estimate is 7 to 10 months. My objective is not to build a CPanel clone; it's to build a free to affordable GUI for cloud servers with a developer-friendly API and CLI.

It seems like a good opportunity, but I'm biased. Ergo, I'd like to get some perspective.

What say you?
I’m in no way demeaning a farmer by asking if their skill sets can be applied to complicated software. What I’m really wondering is what it takes to fix a hardware problem with this software. I wouldn’t underestimate anyone whose life depends on fixing a problem…
That last sentence is accurate and I agree with it. I feel the malaise myself and I have a great job. I struggle to give you 100% each day. It didn’t used to be like this.
Edibles don't have smoke residue which can cause respiratory problems especially with long term use. The only caveat with edibles however is that many get the dose wrong. So ask an experienced psychonaut how much you should eat. Tell them your BMI and then do a little math to calculate the correct dose.
I might be just an ignorant user in Europe, but this super-app thing could scare me out of Klarna and let me find an alternative, I got uncomfortable with the app when they required unnecessary data for a payment.
Tapping the keys at a certain frequency is the same thing as PWM control, which gives you an duty-cycle-based analog-like control input. PWM is just on_time/(on_time + off_time), so there are a number of ways to do this even with the key input as you have it. Again, in summary: you can do PWM duty-cycle control or tap-frequency-control, which is really just the same thing.
Since Uber seems to be a benchmark for VC start-ups (Uber for X) and Uber is still losing money in the tens or hundreds of millions per year, I am not surprised that employees think that Klarna is a success.
I understand them being somewhat big with customer support and all the debt collection they are likely involved with. But still 7500 is a lot.
1. Why can't you use something like AWS Fargate and spin up the required number of VMs as needed to keep your running costs completely variable?
2. Similar to many other comments here, you should price your service based on value offered to the customer (i.e., how much $ they are likely to save based on some engineering cost model) as opposed to a cost-plus-margin model.
3. Once you have a critical mass of clients and tests running, you can then optimize your Fargate pool with spot instances.

Starting with #1 will give you a floor for your running costs and if you tack your other costs (overheads) and a desired margin on top of that you will have a floor price. Then you just need to figure out the value you are providing (and you can A/B test that with prices higher than the floor price you obtain).
I don’t think a paper sheet can store enough information because of the paper grain. You can actually store a lot of data in a qrcode printed on paper, but not many digitalised documents.

I think he should simply print his documents and give them in a folder. That is not much different than what he wants and people will actually manage to read the documents.
I wish you linked original thread. It not obvious to see it on website.
> And it doesn't address the semver malware injection bug demonstrated by colors author

[Not a fan of Bun] In Bun, you can pin versions with package.json just like in node.js

What would address the malware injection when someone chooses to auto-update packages as part of a build?
W7X is a bit like the LHC. It already was operational in 2015 and got incremental updates since then.
> ideal mediterranean climate

Not such an ideal climate evidently, since they're so desperate to import water.
I would learn the one that gets you a job at a place that will support you learning more/other stacks.
The layoffs are 1/3 of the headcount growth in the past year. That's just embarrassing for the planners.
We built our GitHub app
Deno doesn't use node_modules so you won't have a problem there. You specify each dependency as an import URL (either in the code or in an import map) and it grabs them directly (also using a local cache directory). There's no need in the deno world to even use a package manager.
> This is going to be a god send for a lot of smaller gov agencies.

Not quite. It's not exactly a pain-free experience in any way, shape or form.
Often "zombie" systems/processes/hardware are much harder to handle resiliently than actually exploded/dead. You need end-to-end testing of the system to detect that even though everything "seems" right, something is wrong (and potentially even to decide that "box X is testing correct but not working, kill it".
...err... car
All in has been a lot of fun
> For ages

Store them on several Totens: https://www.totenpass.com/
Or the AWS commercial east/west regions. All of which have FedRAMP moderate ATOs.
I left a company at the beginning of covid that jumped at the opportunity to reduces everyone's pay... except the executives.
As far as I can tell, any Elisp if-form that is also a valid Common Lisp if-form has the same semantics; but Elisp allows more than one else-form in its syntax, with additional semantics.

It's something like:

(defmacro elisp-if (expr then &rest elses)
`(cond (,expr ,then) (t ,@elses)))

Whereas the regular if is like:

(defmacro cl-if (expr then &optional else)
`(cond (,expr ,then) (t ,else)))

In a book that uses Common Lisp, you shouldn't see an if-form that isn't Elisp-compatible.
Java Heap Dump Analysis with Examples
It's been awhile since I've read it, but I seem to recall that Barski had been coding in Lisp for many years before publishing the book. Also keep in mind that many in the community seem to like the book and the exposure it gave to the language. I think the lisp alien is even the logo of the lisp subreddit.
Rambler was a Russian-language search engine (as well as portal and directory) back when Yandex hadn’t yet steamrollered everybody else and Google, being incapable of understanding nouns can have more than a couple of forms, was a non-starter. They were irrelevant by 2010 and gave up on mantaining their own index even earlier, I think.

Rambler TOP 100, then, is a website popularity rating from back when voluntarily placing such things on your pages using was cool and you showed them off using these buttons. I don’t think I’ve ever seen it on an English-language page (that wasn’t an obvious translation) before. Apparently it still survives in some form, though I’ve no idea who is in charge of it now.

That is to say, I have no idea why anyone would include that on their pages in this day and age, yet it is hardly nefarious. (Not that you’re supposed to know that, but if you publicly claim it is people will naturally expect you to have done some research beforehand.)
> newer movies look blurry and bloomy due to the heavy post processing

If newer movies look blurry and bloomy, it's probably because they're trying to look like old movies.
I'm not sure what details you want. The easy one to explain is itoa. Since 64bit ints can be at most 20 digits the function returns a fixed length array. Currently it's u8[21] because I've wanted an extra byte for null (for testing before I had print implemented). I'm not sure if I'll keep the extra byte, anyway since 21 bytes fits on the stack the caller function will allocate it on the stack so it doesn't need to copy it. But it doesn't have to be on the stack, if you write `obj.data = itoa(anInt)` the compiler will pass `obj.data` in. If it's a local variable then the compiler would have to decide if it should be on the stack or heap. Passing in a buffer gets rid of useless copies for the case where optimizers can't inline the function.
> They've proven they can do something impressive

If what they claim can't be reproduced, then what's the basis for asserting anything was proven?
A tiny Arduino compatible PCB with wheels and motors attached to the PCB board itself, with Bluetooth and a mobile app. (basically a single-board RC car).
Deno is featured here frequently. Plus they had $21m in funding.

I woudn't call it unfair. There's space for both.
Yup funny how big they growth becouse they pretty much dont add anything to consumer experience and they are well know issues like if you know social security number you can order stuff.
At least in tech there are people who have had decade+ long careers where it was very feasible to never work for a company that actually made more money than it spent. I've been at multiple startups that had VCs pressure leadership not to make profit because that would hurt growth of some other KPI of interest (users, revenue etc).

In the last few year many of these people have seen these companies go public, and their imaginary Options/RSUs suddenly turn to liquid assets. Company hasn't started making profits, P/E is negative, but TC has gone up by 50%-200%. That certainly feels like success.

Looking back at my own career the companies that made the least profit (including negative) are the ones that have paid me the most.

I'm old enough to remember the pre-dotcom bust chats of "new economy" and "things are different now", and how all of the stuffy old finance people who thought businesses should make more than they spend where ultimately proven correct.

For many people, even in their late 30s, the ability for a company to actually make more than it spends has been an academic curiosity, hardly relevant to the success of a company.
Some schools have police on staff to do the harassment.
Article author here, good to see it on HN, someone else has submitted it (thanks :-)).

If you are interested in the topic you may be also interested in a research library I wrote recently: https://github.com/splunk/exp-lazyproto, which among other things exploits the partial (de)serialization technique. This is just a prototype for now, one day I may actually do a production quality implementation.
Avoid acidic foods. Eat cucumbers, greens, etc which have a cooling effect on your stomach.
Microlending is also a scam, but a different kind -- just normal predatory high interest loans.
I’m not sure who the audience of all 5000 words of that article.

Obviously it caused me to click the link, but it seems like a lot of excruciating detail about internal company process.

I guess its useful for potential future Klarna recruits.

And there’s an even longer extended version behind a paywall! https://newsletter.pragmaticengineer.com/p/layoffs-at-klarna
Adjacent to the topic of this article but I really love Gergely's reporting. It's great that he is shining a light at how poorly these companies are handling layoffs. Hopeful that this will change our industry for the better.
I enjoyed reading this and I appreciate how the app evolved over time. Has any one else shared their thoughts on building a GitHub app?
I'd say give one of the broad categories a try, instead of languages/tech stacks. I don't know if you're employed and if you can either switch companies for this sake/choose within your current company or you do independent consulting. But whatever it may be, try web apps for a year you'd automatically learn JavaScript, HTML, CSS and some good enough framework, maybe try mobile dev for year along the way learning Swift/Java for Android or try enterprise projects in Java and learn a bit of spring/akka or something like that.

My story started a little similar to yours, I was a C++ developer working on modems and drivers, then worked on AngularJS in 2014, then rode the initial Big Data wave and learnt Hadoop, Apache Spark and a little bit of Scala (very scared even now), then went full on enterprise Java building batches, services, message daemons etc. for quite a long time. And now for a year and a half back to JavaScript after half a decade on a mammoth React based project, very surprising to see how much JS ecosystem has evolved. I enjoyed developing pretty much all the projects I worked on, learnt quite a bit of Java, JavaScript, small amounts of Python and Scala.

On the question "How to decide?", I went by 1. hype, 2. interesting and colourful stacks, 3. make me good money. Went just head straight into one of these based on what I felt that year/period
Please give a source showing "unattended" OTA updates. The car never updates without the owner initiating it, since the process makes the car unusable anywhere from 20 minutes to an hour.

Source: I own a model 3
Would dlopen be disallowed on this system?

E.g., technically speaking most (all?) audio plug-ins are shared libs...
How do you update those tools and make sure you've deleted all the old versions? What do you do to avoid the problem of a developer SSH'ing and apt-get installing a build dependency?

Tools aren't the only part of the environment though. Setting the JAVA_HOME environment variable for a build can dramatically change the output, for example. Path ordering might affect what version of a tool is launched.

They also mean that our developers don't need to run centos 7, they can develop on windows or Linux, and test on the target platform locally from their own machine.
This is a really good point. If we start adding bicycles to the US, more people will die. And we will need to have a greater percent of bicyclists than the Netherlands before the death rate starts to drop off. Having safe bicycle routes is a long way off.
The vast majority of people using US gov websites are not in the US? It says 92.5% are international. Huh.
Recording gene expression order in DNA by CRISPR addition of retron barcodes
About half of the 30 or so bands I have played with have been abandoned after a couple of gigs, or non at all.

Mostly I've only just played music for fun. It's much more fun (and certainly easier) playing at some friend's house every week for 18 months than it is to book performances, market the band, produce works for the public, etc.

I have a sticker on my truck that says "This Sticker Will Last Longer Than Your Band", and that's been true.

I don't regret learning to play the entirety of Dark Side of the Moon and performing it once. I know so much Grateful Dead. I've play dozens and dozens of original songs written by friends that won't ever get any attention outside of the 20 people who were paying attention at some bar.

I've also played with more commercially focused endeavors and have an idea of the horrors of trying to tour and manage the commercial aspects of music. It's not like most of these bands were any worse or could not have been marketed.

I've played with a lot of folks who have only ever been in one or two bands.

The thing I find interesting about all that is this point:

they usually vastly underestimate how much work it takes to market a band

and at the same time (I find this a little beautiful) they vastly underestimate the goodness of their own musical output.

Just because projects don't succeed commercially does not mean they aren't well made or that these projects are not worth doing in as things in themselves.
any idea what models also use this system?
Opera back in and before the Presto days just had a switcher in the menu. (As well as a “cached images only” toggle, which was why I used it in the first place, but I digress.)
any idea what other models run the same system?
I am genuinely curious who is using production node.js web apps on Windows server OS. I'm sure there are niche things like a massive legacy Windows shop that's slowly moving off, or trivial load internal applications where it doesn't matter. But it would really surprise me to see someone take a major bet on running large public, internet facing load on node + Windows server.

ASP.NET + Windows, sure that makes total sense. Even C++ + Windows is solid and very performant. But node.js has always been a second class citizen with Windows support (it wasn't until Microsoft themselves put fulltime devs working on node that it supported Windows) and it's a huge bet to take with very little benefit and tons of potential failures.
I'm a software engineer, recently started going back to the office, by choice. The two years of lockdown turned my pleasant home office from a place to relax and listen to music to a cage. Minnesota cabin fever, all year long.

Being stuck at home also negatively impacted many of my hobbies, so my mental health took a hit from that as well. I feel like I'm starting to crawl out of a hole.

I do think my employer could have been supportive of working from home, pre - covid, but no way. Too much freedom and autonomy for the worker bees.
SaaS Funding Napkin trends from 2016-2022