skysight-inc/HackerNews huggingface dataset:
But is it an ability? I can't tell.

What would a useless "random" algorithm find operating on these graphs as inputs? What would a useful one find? What would that be "useful" for?

Is this system much closer to the useless or the useful? We cant tell.

Without any explanation, we're left reading this blog post as a magic trick in the literal sense.

Consider the rate at which it "uses edges that don't exist" -- this makes it not a graph traversal algorithm. So it is just exploting syntax in the input whose representation has some "graphlike" qualities which can be statistically exploited.

Why is that interesting? I dont know. Is this a good system?
• Cost (as much as the most expensive serious storage systems)

• Domestic politics (NIMBYing for both reactors and waste, and you don't get around that just by telling people it's fine)

• International politics (extra costs from proving nobody is using them for proliferation)

• Build time (too slow compared to renewables)

• Depending on your particular perspective, you may also care that the fuel itself is in limited supply (given the assumption that at some point even the currently-poor will want energy-hogging lifestyles and that nuclear reserves, even with breeders are 2500 ZJ compared to 65 ZJ of fossil fuels, then if you give everyone a Qatar per capita use that runs out in only about 300 years).
Don’t sweat too much. Automate things as much as you can (adopt a DevOps philosophy), make sure you can switch laptop anytime (everything is backed up to the cloud, password manager, git repos, etc) and run your app exclusively from a cloud provider (no on-premises). For customer support, they can usually wait a bit for a response.

If there is too much to handle, it means there is some cash flowing in and might be time to get a first employee (or outsource some tasks).
> "Corrupt" is a human notion

What does that mean? Everything is a human notion.

Are you saying corruption doesn't really exist because it's merely a human notion?

Whatever, but sex trafficking, Uighur concentration camps, Putin's invasion of Ukraine, these are all evil, corrupt, wrong, bad, choose your terminology.

> the faults of the world are not ours; thinking otherwise is dearth of humility.

You're saying humankind taking responsibility for the evil we've committed is an example of lack of humility? I would think quite the opposite.
For https://encycolorpedia.com

- Extremely simple setup orchestrated with docker compose

- Primary / perf sensitive areas implemented in Rust; some internal APIs and web facing stuff implemented in Go - there's basically the colour profile page implemented in Rust, a "core" Rust library for shared functionality and two API servers, one in Rust, one in Go

- Some data juggling done in Python (nothing fancy, basically all hand-rolled)

- Postgres database; this is treated as immutable; there's processes for adding data that's rather manual due to it requiring to be curated - a Postgres dump artefact is added to git lfs

- Exposed via Nginx, also using Cloudflare LB

- HTML templating a mixture of hand-rolled and Go templates

- Sass for style sheets

- Vanilla Typescript for the frontend

- Hosted on VPS with the best price/perf ratio (currently UpCloud)
Python, Flask, Go, Postgres, Redis, SSDB(Redis on SSDs instead of RAM), GitHub Actions, DigitalOcean, WakaQ(a minimal Celery), Backbone.js(love React but it's for bigger teams than me).

I wrote about parts of it here: https://wakatime.com/blog/category/engineering
> There was no intent to ever finish that train.

Same as it ever was https://en.wikipedia.org/wiki/Mussel_Slough_Tragedy
I’m aware of what Hermes is, but what’s Static Hermes?
I personally definitely find it easier to use Docker than to setup the same versions of postgres across multiple OSes, or OS versions.
a simple template language is composed in its entirety of like 3 separate pieces of syntax, it should be something you can learn in 5 minutes. Like I said in my original post, the point of it is to limit what you can do, so that templates stay templates, and code stays code. If there's a learning curve to your template language, you've already lost.

The template system is somewhat like the type system in that it provides you guarantees. The templates cannot mutate any data or pull anything in that you didn't provide to it. You can be 100% sure that no one did a cute little temporary hack modifying the data inside the template somewhere, pulled in some external data real quick on a friday afternoon or did anything else that doesn't belong in the template. That's the advantage over just using a regular programming language.
I dont know if LiveView is easy to learn though, maybe easy to learn the happy path, but when things are outside the normal path, things can be hard to figure out/understand, even when they know the basic HTTP stuffs.

At least thats been my experience with it ~3months back. I was familiar enough with elixir/phoenix/channels to source dive and figure out whats happening, and today i know liveview well enough to avoid the weird interactions, but I imagine it can be a pretty miserable experience for beginners to start with.
> how to become a data analyst (no understanding of data required!)

That sounds plenty plausible to me.
Generally do either API + SPA for app like things, or something in between that and full static

Docker + Alpine
Nginx
AWS: ECS, REDIS, RDS/PG
Backend: Django / DRF
Front End: Next / React
IaC: Pulumi
Thanks for the well-reasoned response.
I hadn't considered that angle and have to think on it.

But if growth stops..
But the rest of the (developed) world largely reacted in the same way to covid. You'd expect the impacts to be largely similar too.
React Native, or React in a web view.
Of course. It's an inconsequential footer and people have different priorities.

My comment was more in the sense that instead of a lack of taste it's more apathy, but it's way less serious than people are taking it
You know it well (DOM, Retained | Immediate). There's nothing to do with saving react here. Talking about browser app specially, I'd keep eye on standard like Template Instantiation and the coming up Symbol as Map's key. It's closed to the recent "Signal (reactivity)" trend. A way to update part of tree more efficiently without re-render-the-whole-thing. As long as we still use DOM, it's not going to be more revolutionary than this.
Xx: Simple text based file format for creating binary files and data buffers
Automate

Simplify business + product design and make arch boring

Prioritize getting more revenue so you can hire
Phrased alternatively:

"Motorists, unable to control their feelings, contrary to the law, harass, attempt murder, and assault a man riding a bike".
> And as long as the economy grows so the debt percentage stays manageable, it's not an issue

What happens when it stops growing? Italy, Greece, Japan want to know. China and the US could use the info for later too.
> Now, before you close this tab thinking "ugh, not another tech rant", let me first remind you that a post is not a rant simply because it makes you angry. Next, let me point out that I've been writing code for 32 years

Well I closed that tab.
Right, the issue is that it's not possible to set file retention for individual channels/conversations, so if you want to have long-term file retention in some places and brief in others, it can't be done (additionally (in my experience, at least), people tend to believe that setting message retention will also apply to files -- it's not called out in the interface/etc).
"Hard times create strong [developers]. Strong [developers] create good times. Good times create weak [developers]. And, weak [developers] create hard times."...?
What abou if that Fox news poll is organised by a senator? It sends a different message when officials do it.
I had the same dance with Google search for a while with their top result for “tsplayground”.
I feel quite confident based on first hand knowledge of code, system design, and the many, many privacy reviews we had to go through when building new features to ensure we didn't accidentally log or otherwise infer data we weren't supposed to.

WhatsApp architecture is designed with the assumption that the server could be compromised and yet such an event should not result in any message contents being revealed. Furthermore, the encryption function is designed to ratchet and rotate keys so that a leak of a key at a given point in time would not compromise past and future messages.

So yes, I have a strong sense of confidence that message contents are not exposed to Meta and, given the bar set by privacy reviews, I don't think Meta would do some backdoor workaround like scraping the contents off the device and sending an unencrypted copy. To be clear, my claims are specifically around message contents and when it comes to certain metadata (ex. the sender/receiver, the names of groups, etc) I don't recall the exact details of how they are treated.

Now, despite the fact that I've said all this and that my knowledge on the matter is fairly recent, I'm not sure I could ever say anything with absolute confidence. The code base is huge and not open source. I obviously have not seen every line of code and as you pointed out, there's always a chance some company policy changes happened without my awareness. So I would say "highly" confident but not "absolutely" confident.
That sounds like something Trump would claim if he gets accused of trying to sell nuclear technology.
Had no idea this was political at all or I wouldn't have posted it on here. Seems to me that the strategic reserve should be used to help America only seeing as how tax payers pay for it.

If an American oil company wants to sell their own production to China that would be OK. They shouldn't be able to use oil they procure from a release of the strategic preserve in my opinion. We store the oil to help buffer oil prices from interruptions in production.
Input devices are a fascinating topic. Having something like the Smart Knob might be a lot harder for Ford as the knob on the screen of the Mustang Mach-E has a secret - it's not poking through the screen at all. It's glued to it and operates via interaction with the touchscreen.

https://www.motortrend.com/news/2021-ford-mustang-mach-e-ele...
WordPress WASM
I'm literally about to do my weekend coding on a WASM UI using sycamore-rs (a rust library), so I would love to find out too lol
Sounds dangerous.
GSHPs are rare in the UK and likely to remain so. In practice building regs will require most new homes to have heat pumps but they'll almost all be air-source units. UK winters rarely get very cold (typical minimum design temperatures are above -5C in most of the country) so ASHPs work well all year.
Crypto miners ruin everything.
If your solution to USD being restricted is to trade in CNY you‘re in for a rude awakening.

CNY does not freely flow across the Chinese border, and the government will not hesitate to put strict capital controls to limit inflows and outflows. The government knows that this prevents it from being used as an international reserve currency, but they would rather keep stability in the Chinese economy.
Thank you for spending time reading privacy policies. I'm glad someone is looking at them. What keeps you motivated to do this (boring) work?
That one is at least malleable. Suffer through invalid suggestions, wait, select the one you need, and after 10 or so attempts it finally learns that you always want that particular app as your first choice.

At least that's how it was before. I wouldn't be surprised if they broke it.
A book publishing pipeline, that's... Overly simple. I see about $5-15/month, which should set your scale expectations.

File sync via SyncThing.

Rendering to ePub, txt, PDF, HTML and DocBook via a combination of TeX, texinfo and shell.

And... That's it. Everything web hasn't been touched in about three years. Just static, apart from payment JS.
One meter! Those are quite thick walls. Is it solid?
I Made a Multiplayer Game in Microsoft Word
I'm not saying I like it, I just can't imagine what else would be happening, unless...it's a conspiracy.
you are also speculating that Telegram read our messages, in transit. For sure, unlike WhatsApp, the Telegram client is FOSS (and you can download it from FDroid).
@hdra did you capture your LiveView experience somewhere e.g. a learning log (blog post). I would love to read it as I’m sure everyone in the Phoenix team would. Thanks!
I have some stuff running with minimal maintenance, never any surprises, just chugging along year after year.

These services are practically stackless: there’s a Node app with Express as the only dependency. No database, persistence to local files, entire data model cached in memory as JavaScript objects. When the service restarts, it rebuilds the memory image from the file system. The data formats are a mix of mostly append-only logs (JSON lines) and some plain JSON for objects where it doesn’t make sense to keep the full change history. Backups and restore to another server are super easy when there’s a bunch of files and a single Node script to launch.

Lately I’ve been building a hobby product where the front-end is stackless too. Plain HTML and modern JavaScript, using ES modules in the browser. No build chain at all. I don’t need to support IE so all modern language features are natively available, and the app is small enough that a bundler doesn’t deliver huge benefits. This means I don’t have access to npm, but so far it’s been fine because browsers do so much these days and the APIs have improved tremendously in the past decade.

I’ll probably stick with stackless for anything I maintain alone and doesn’t have huge growth expectations. But I wouldn’t expect to convince anyone else in a professional environment, so in the real world there’s no escaping from half-gig node_modules and complex Docker builds and all that dance.
So about 3.17% of the total sales (30m) went to Sinopec's American subsidiary, and a lot more sold to European companies. I honestly don't see any problem of it.
And lobbyist groups can prevent, that those fines are too heavy.
Yes of course. There is an outside insulation layer applied some years ago but otherwise it is as built in the 19th century
New island emerges from the sea after only 11 hours of volcanic eruptions
If those are 1/4" or 6.35mm audio phone jacks, I'm sure there are lots of electrical engineers who could design a pre-recorded player that would fit
ENTIRELY inside the jack without protruding outside the jack whatsoever.
An iPhone probably last about 1000 charges (once a day for 3 years), so even 5c/charge would be $50, less than 5% of the total cost.
I use it mainly for high-performance backend engines. E.g. I'm writing an automated trading system and the trading engine is written in Nim.

I wrote a Nim web framework that has an ORM: https://github.com/jfilby/nexus. However I mainly use the ORM with the back-end engines. You could write a Django-style web app with Nexus + Nimja, but it's difficult to compete with the huge ecosystems of React and Flutter.
Can you just replace notepad.exe with a link to notepad++?
Furcadia is older and still active. (And uh, like most graphical MMOs from the 96-97 period, already had sound.)
Ask HN: Any ways to make Gitea safer for my private projects?
Having hard coded database password is insane. If my linode is hacked, then the password will be seen
Okay, so how are we saving React?
> you can solve your underdetermined system of 32 equations with 36 unknowns using your favorite technique

What's the time complexity of your favorite technique?

(I'm a bit out-of-the-loop on the specifics of equation solving techniques - I let Z3 do this kind of thing for me, and take an educated guess on whether I'll finish during my lifetime or not)
Alfred Nobel at his time was one of the richest people on the planet, too, so what is the point?
Indeed. And I was also impressed by this:

> Because of the simplicity of the design and the low clock rate, the actual power draw ended up at 0.1 watts.

> In fact, one of the first test boards the team plugged the ARM into had a broken connection and was not attached to any power at all. It was a big surprise when they found the fault because the CPU had been working the whole time. It had turned on just from electrical leakage coming from the support chips.
When looking for it I went to Settings -> Safari -> Autofill which I’d expect to have it’s own setting for this.
On windows searching from windows search box opens edge, not the default browser. Edge is advertised in the start menu. Etc.
I looked at a graph algorithm Bellman-Ford under C++

Why is Graph->edge a pointer not a std::vector
Why does the Graph constructor not use member initializer lists but assignemnt in the constructor body.

So confidence in the quality of the code is not high.

Then I see
```
this->edges = (Edge )malloc(E sizeof(Edge));
```

This is not C++.

Just stop reading it is not worth it. Find another source
From the article:

> And my machine is beefy with 32 GB of RAM and a 16-logical-core CPU.
Thanks a lot for mentioning Anki! I was not aware of its existence, but it's exactly what I needed for myself and my children!
I don't know! That's why it's fun.

(EDIT: I can safely say this isn't practically useful... but it's interesting in the same way as watching a cat try to fill out a tax return. I'm not surprised the cat does it badly, I'm surprised that it seems to be doing it at all, even if it's really a trick).
Rails + Hotwire + PostgreSQL. I am now basically making a template out of this for myself https://businessclasskit.com/.

And I self-host with a little bit of Bash on single VM as I described in Deployment from Scratch.

The minimalism might not stay forever, but before you hit any real success, you should keep things plain, boring, and maintainable.
Isn't the reserve just a buffer? I.e. it does not matter if oil is from the reserve or some oil field directly.

And you want to rotate it anyway so it does not go bad.
> except in the case where I'm talking about specific incidents I witnessed that younger people didn't

All in interpretation. I implicitly assume 'listen to your elders' is about experience, not age. Perhaps others read that differently.

I don't think anyone is arguing a young PHD should do what an old chimney sweep tells him just because he's older. Unless of course said advice applies to PHD somehow.
I hope they're going to call it Leshp.
That has been true for decades it might not be true right now - otherwise why is the US running down its strategic reserve?

Obviously the Americans don't believe they can print money and exchange it for oil - or they would do so. Paper for oil is a much better trade than running down the strategic reserves. Their relationships with a lot of the top 10 oil producers range between highly competitive to low-intensity war.
What exactly do you want to expand it with though? Sound cards are dead and everything besides accelerators is USB now.
For this kind of experiment, do you even need a scope?
(Asking as a complete noob).

It seems what you need most of all, is the ability to make the most minute of adjustments to the aim of the rifle, combined with feedback on where the last bullet landed relative to the target.
Then it becomes a bit like Newton-Raphson approximation.
Or are the conditions on the record such that each successive firing must aim from scratch?

One question of interest is how far repeated shots with the exact same rifle aim are going to land from each other. That would depend on changing wind directions and other atmospheric effects. Presumably you pick a day of near zero winds for such attempts.
Absolutely! I teach a CS class in my university and encourage my students to try them out. (It's a class where students are free to pick the language to use, but they usually end up using C++, C#, or Kotlin.) They seem to love the many suggestions the IDE provides about code style, and the visual clues that suggest how to use some syntax. At the end of the semester, many of them have thanked me for that tip, saying that «I would have never imagined that an IDE could teach me how to write better code!».
Also Fish user here. Fish offers many superior features. I use it personally for quick scripting (compared to arcane Bash syntax).

But people just don't want to move away from Bash due to its widely usage. So:
+ In my company I still use Bash.
+ I switch all my personal shells to Fish.
Well.. what _strategic_ goals are we accomplishing with the "strategic petroleum reserve?" To sate the world market for a few days? Or, given the OPEC view, simply provide slight downward pressure on prices for a few weeks?
A STARK prover for Brainfuck
With a STARK prover the correct execution of a program can be validated in sub-linear time, faster than it would take to re-run the program.
It is probable that wind isn't getting those highest rates. As it is in some cases the cause for high prices. When it is windy it is windy over substantial area and thus they produce lot. Meaning that there is lot of power to sell at market at any rate. Thus driving the price at the moment down.
For me its over engineered stuff that makes things more convoluted, for example old school system processes just wrote into /var/log, so you could do `egrep blah *` and search for text in logs, now you have to mess around trying to figure out some stupid journalctl command and its just more difficult than it used to be.
I think the UK is effectively banning gas boilers and its upto the developer/consumer to choose an alternative - a combination of CHP (local heating), GSHP, but most likely air source heat pumps.
+1.

I didn’t work with PHP since 4 to 5 days and honestly I never feel OK with it personally but always admire two things. First Drupal, second Wordpress.
To aid the discussion: There are multiple kinds of heat pumps used for homes, mainly air-to-water and water-to-water. Since the post is 12 years old, the availability of air-to-water solutions may be understated. At least in Europe it is now quite common to find them in front of new homes. Placed and looks like an AC unit, sounds like a laptop from 2005.
We're very much not a company of one anymore, but I used Unicorn Platform for our startups website (http://robusta.dev)

It's optimized for building a decent looking startup website in half an hour.

We now have an in house designer and frontend team so the whole thing will be replaced soon... But it got us fairly far.
>They tell me that maintenance “determined the sounds were caused by an issue with the PA amplifier. There was no external access to the system.”

That seems unlikely. Definitely sounds human
It’s a global oil market. If China wants to overpay, so be it.
I stand corrected. It would be good to make things like this more widely known.