skysight-inc/HackerNews huggingface dataset:
What sort of online presence? I have a basic website with some of my work history and personal projects, a bare-bones LinkedIn account and a StackOverflow account.

I'm not sure that anyone has ever visited my website and no one has asked about my StackOverflow contributions. From time to time I get job offers through LinkedIn but the offers never seem to come when I'm actually looking for a job.
The Only Unbreakable Law on software architecture
Chrome is worse. Chromium is the open-source engine which is fine until someone like Google turns it into their minion.
I have tried writing for the sheer love and joy of words many times.

I rarely get good results, but I have certainly enjoyed trying.

I work hard to avoid fancy words in my writing these years. I value clarity over ornament in most of what I write at present.

For dexterous use of language my favorites are probably J. R. R. Tolkien (the only fantasy author who can really write Old High Forsooth reliably well, IMO), P. G. Wodehouse (a true master of comedy, at whose feet Douglas Adams studied), and probably Robin McKinley (see especially her book Beauty).

The shallow, negative dismissal was poor behavior on my part.

I was applying a standard to the original comment I should probably reserve for published novels, and I was doing it without providing any useful critical feedback, in a cantankerous way.

I'm sorry for doing that.
Not really the eli5 side, but if you want to see the RE process, marcan streams a lot of his work: https://youtube.com/c/marcan42
It sounds to me like you are confusing technical quality with composition.

The images you gave as example have lower technical quality, but there's nothing imperfect about their composition. They're really well made photographs!

There is (was!) a set of photographers around the North Atlantic who also made fantastic photographs of low technical quality. Do an image search for "pictorialism". If you are like me and don't give a crap about technical quality, you might like it!
I'm actually using Lite-XL as essentially my main editor. I even wrote (at least the initial part of) a more usable terminal emulator plugin [1] based on libtmt (I think the community is working on replacing it with something even better).

I'm using the mentioned lint+ plugin, but for example also the LSP plugin, which is extremely useful, and a lot of others as well.

I love how fluid the entire editor feels (mostly, sometimes there's a small delay e.g. when I close the last tab in a language which terminates the language server synchronously). It's also extremely nice in terms of scaling support (super fine-grained and high quality at any scale).
A complex number is an ordered pair of two real numbers. Right? What makes them be what they are is the rules for how to do arithmetic with them. Similarly vectors in the plane are ordered pairs of real numbers, and you call them vectors rather than imaginary numbers because the products of vectors are defined differently.

I don't really see much ontological difference between vectors and complex numbers, except for the rules how to calculate with them. Due to historical reasons ones are called vectors and the others complex numbers. They could be called anything. What matters is the rules for calculating with them.

When you program complex arithmetic on a computer it is easy to see that there is nothing "unreal" about them.

Or is there?
> [...] in the presence of real food (sausage)

=> best part of the abstract
Is that why Russia cut out all of Norway's undersea monitoring stations ?
Why give your money to a manufacturer who explicitly wants you to run MacOS on their hardware, and not to its Linux-friendlier competitors?
Advertising inside of Firefox is going insane, even if it’s just ads for Mozilla. Tabs that opens when you open FF, little lines on the home page, “Big browser takes care of your privacy” starts looking very creepy.
Is Phoenix LiveView Overhyped?
> Putin wants to return to USSR borders, which is a motivation of conquest.

It's kinda funny that you used the term straw man and than immediately created another one
So typically Google. Patting themselves on the back for being smart and proving to themselves they could figure it out. But not actually accomplishing anything useful. Getting it to actually work - that’s too easy and boring for a googler to waste their time on.
Here in Switzerland healthcare is pretty much broken when it comes to prices. Everything is pretty expensive. But is it broken like in the US? No way! Our healthcare works very well and its prices are okay ;-)
If you used to like node-ipc, try hyper-ipc... its pretty cool, you can ipc behind nats without forwarding, you can move nodes without ip changes, ground-breaking.

If you got hit using vue.js, try nobuild style app making its awesome! I've been using riot.js with zero build tools for two years now, and never looked back, there is no easier way to build apps.

Don't look back! build back better!
I feel like this is MySQL's model very well. A long time ago they traded some strictness for speed, because the average MySQL user was doing some basic CRUD apps and it never mattered. But adding useful checks and good messages everywhere requires a fair amount of engineer effort and probably costs more processing than whatever performance benchmark they are probably optimizing for.
You should at least attempt to use real statistics in your comments.
Even better, QubesOS with a Whonix template.

QubesOS never allows true full screen mode to prevent spoofing attacks, the titlebar and taskbar are always visible. It also forces all windows to display a colored border, the color represents the application's security domain. A window in an untrusted VM cannot pretend to be a trusted VM window. A spoofed browser screen won't show the correct titlebar and (user-defined) color.

But what makes this attack frightening is that even such kind of extreme measures only provide limited protections. Spoofing is still possible, you can bet on the default theme with a red border - this is the default for untrusted, disposable VM. I'd say I would totally fall for this.

The only thing that makes it somewhat safe is the impossibility to detect QubesOS reliably. Some heuristics exist: you can detect CPU cores, a low number indicates a potential VM. You can also detect the GPU model, a LLVM software renderer or disabled WebGL is a strong indication of VM or Tor Browser. But none is reliable.
On the topic of Jekyll, can anyone recommend a reliable GUI that a non-technical content team can use that integrates nicely with Jekyll? I’ve tried a few “headless CMS” options but the editing experience isn’t great, and integration is hard.
I’m curious, why can’t you limit the max speaker volume to something stupidly low in the interim? (Under the logic that a very quiet speaker is better than no speaker.)
Chrome had its per installation unique identifier too for some time. Visible right on the URL for every google search.

Though I don't see it in recent years.
> I'm working on a system now that uses a query language, bearer tokens with delegation and presents a tabular model ala sql. probably better?

Have you got a link? I'm very interested in a tiny (less than 2KB) replacement for SNMP. A minimum implementation size larger than 2KB is probably a non-starter.

The draw of SNMP is that the agent is available on almost every tiny router or networked device there is, even those that don't have a user interface. This means that a protocol over http(s) is too heavy for most devices[1].

Additionally, because network monitoring tools are using this pretty much constantly, even a few bytes of overhead adds up pretty quickly, so using http(s) is again out of the question.

Same for supporting a query language, or even tabular data.

[1] Yes, even today.
Both git-gui and gitk are in Tcl, not Perl.
CitusDB shards PostgreSQL nicely for both data ingestion bandwidth and load balancing + HA
I saw a video of this on Twitter earlier this week, and it was impressive to say the least!

https://twitter.com/horacezhl/status/1503436584212828164
The Slingshot. Purifies via vapor distillation. Last I heard Dean Kamen made an agreement with Coke where they would help Coke build a water soda fountain in return for Cokes distribution network. Not sure what has happened since.

Hope it still works out, but I feel another sad Segway story coming up.

https://en.wikipedia.org/wiki/Slingshot_(water_vapor_distill...
With a battery at the perfect temperature, the weather at the perfect temperature and air density with no wind, on a very flat and dry road, driving extremely slow without AC, without passengers, it may be possible. But not with these tires.

150Wh/km is not that good if you drive slow. I do 120Wh/km without trying too hard with my first gen i3 in good conditions with a warm battery. But my average speed is low.
Glad it's not just me.

Ranting a bit but I feel like in many European countries, if you behaved the way Australian drivers do, you would get ostracized and people would never want to get in a car with you. That kind of behavior is just totally socially unacceptable - there's a widespread understanding that you should stop to let pedestrians cross, you should give way and merge in a cooperative, charitable way etc etc.

Whereas in Australia, aggressive driving isn't just taken for granted and perfectly socially acceptable, but in a huge share of the population, it's straight up encouraged as something good and cool. "Having to" stop to let pedestrians across, giving way, being overtaken etc is taken as some kind of personal slight that should be punished or made clear to the "offender" that it's unacceptable, by intimidation or abuse or both. It's a bizarre and childish mentality, like kids racing their bikes and have to arrive first or something.
How NAT traversal works (In Tailscale)
The Steamboat Inventors: The First Generation
Did they export to WebAssembly?
I don't know that I've ever had monthly. Most of the time my pay has been twice a month or every two weeks (the latter ends up with some weird scenarios at some companies where there's no benefits deduction in a 3-paycheck month). I've had a handful of jobs that paid weekly. The worst was contracting somewhere where I did weekly timesheets but was paid bimonthly. It was just after another contract agency had shortchanged me on my pay so I had to keep a manual log to make sure that all the hours I worked were paid.
How to avoid work burnout and reclaim your sense of calm
I thought I knew all about the Lagrange points, but then JWST took up an orbit around what was supposed to be an unstable one, and all I thought I knew went out the window.
> After the Firefox 4 nightmare

I would love to hear more about this
> Not even such a bad standard once you get used to it.

It ticks all the boxes except for security.

I'm not sure how to get past that one without pushing a private key or a shared secret onto each managed device (maybe with SNMP SET?).
# insert "{{President Biden's}} poor economic policies have led to..." into db

“Error: PoliticalProtestInSQLModule error at or near ‘poor economic policies’ - Postgres has determined that you are ignorant and wrong, and includes this warning in the off chance you are open to listening to reason. Be thankful we still let you insert the string into the DB.”

See the problem? Again, you're failing to distinguish between politics of protest at the point of service and elsewhere. Including this at the point of service is literally how you get these disasters like sabotage, but even before that it'd be absolutely unacceptable to have political messages in the software we use. Does the current war of aggression against Ukraine mean that it's okay to include 'Putin is a real piece of shit' in his wikipedia article? No, because obviously that's just a road to destroying its credibility and generating far worse outcomes for everyone.
Pinterest open sourced a similar tool a few years back - Snappass: https://github.com/pinterest/snappass
> I suppose you could also use UDP

My knowledge is a little rusty, but aren't SNMP packets enclosed in a UDP datagram?
Thanks for the ref.
The attack is quite good, it'll probably work in many cases. I wonder why I would land on a dubious website, and why I would want to log in on it.

While the attack might work, I doubt the most of accounts collected would be very valuable for the attacker. It would be mostly people looking for free porn or broke people trying to pirate some movie.
What are the beliefs a small group of people in SV are imposing on you?
Scratch using all that stuff. What does scratch even mean anymore?
I think I will go with the fundamentals and get the basic knowledge to decide what I should go with next. Anw thanks for your recommendation
People in 1900, as consumers, thought they'd need a reliable supply of horse feed for the rest of their lives too.

Uncertainty and risk are big reasons why people fear change, I completely understand. I'm not saying the feeling or desire for stable incumbents is invalid, although maybe my comment could have been worded a bit better.
Lol, hangs my Pixel 5.
Ask HN: Have you ever caused an outage on a big website by accident?(as an user)
Did they notice?
What were the repercussions?
is there anyway I can try this for myself?
that is take the instructions and get the in quotes compiler to output the game
A pure CT Scan in Germany (paid for by public health insurance unless you do one for fun), without anything else (consultation, contrast materials, etc.) is billed 110-170 € (USD 120-190). Considering labor is more expensive here, that sounds comparable.
Putin's Warning to Anti-War Russians Evokes Stalinist Purges
That's great. And yeah you're right, a drawing with a flick of the pencil probably sucks. But it's still a drawing. It took some level of effort - the less effort, the more it sucks. But in the end, I make art.

For a photo, there might have been effort, but it was taken with a camera. I don't take art using a camera. I take photos.

Ie: I go into Minecraft and build something. That's art. vs. I go into Minecraft and take a photo of something that someone else made. That's a screenshot.
I spent YEARS being sad and disappointed that the deep space photos colours were "fake", like a child that just found out there is no santa.

Until someone pointed out to me exactly what you said. Light is just a specific range on a spectrum of electromagnetic radiation. So are Gamma rays, X-rays, Ultraviolet, and Infrared. It just so happens that our biological eyes interpret one very (frankly narrow) range of those wavelengths as colour.

But on an inter-gallactic scale, why should the biological quirk of one random primate on a random single planet matter when it comes to representing the full grandure of a celestial object that is light years in size.

The data is real - it's data we received about this image. It arrived to our telescopes, and we stored it. And now we're trying to present the awesome range of everything we captured to our silly little primate eyes.
It shouldn't be tough to tell you "a comma is missing in this line". currently you get another absurd not only vague, but incorrect error codes.
https://archive.is/CRAaH
I was there when this happened. So many short term decisions to boost stock price, company objectives focussed on market cap than innovation etc. It was very painful to see in from the inside, first hand.
Bluetooth battery tester also serves as DC programmable load
I tried to use the spec as a description of disassembled data sections for a toy disassembler I was writing a while back. So I was using the spec but not the tools.

It is great that the spec is YAML because that's quick to get up and running. It was just unfortunate that the expression language is custom string, i.e. not YAML.

It may have improved, but at the time the custom language wasn't unambiguously specified either.
I would say that since Russia invaded ( now and in 2014) they caused the war. This isn't the first time either ( Chechen, Servia, ... Are very similar to what Russia does now)

NATO's origins is literally because Russia is a bad actor.

You should really look and notice that Putin's Russia has plenty of similar examples the last decades that didn't involve NATO at all, so the fault isn't NATO. It's Putin. Perhaps dig in the history more, before claiming falsehoods.

Americans/the world are all on this, just check the votes, where eg. the US has 424 vs. 8. Perhaps the problem is not other people :) . Since I don't see anyone divided, eg. Russians in my country are raising funds for people in Ukraine.

Ps. Is Nikolay ( other HN account) also you?
Looks great, but their only focus is desktop it seems (ie, no android solution)
They did the groundwork. Now it’s open source and anyone can improve/finish it.

What would you prefer, them never releasing it, so interested people have nothing to start from? I’m not a Google fan, but I see this as a positive.
Because the hardware is actually good?
As a low value item, maybe stickers? But let people request them, don't send them automatically if someone donates.
Two great blogs about actually using and improving Inferno (the relevant posts are 5-10 years old, though):

Inferno programmer's notebook by Caerwyn Jones: lots of experiments with detailed descriptions and code. The entire blog is really thoughtful actually: https://web.archive.org/web/20200519122543/http://ipn.caerwy...

The author also provided Acme-SAC, stripping Inferno to a barebones VM that only runs the Acme editor and the shell: https://github.com/caerwynj/acme-sac

The other blog is Pete Elmore's Debu.gs. Using Inferno for real work, etc. A really well written blog, too: http://debu.gs/tags/inferno

Also worth noting are mjl's repos, he wrote a lot of code to improve Inferno for real-life usage. Possibly all of them are linked in this extensive list:
https://github.com/henesy/awesome-inferno

I personally really liked Inferno's shell.
Zotfile is an extension that automatically converts internally stored pdfs to links in a filesystem directory -- the latter can be synchronized and accessed however you please.

It's been working great for me, although recent versions have a problem that it no longer recognizes the root directory and pollutes the zotero database with machine-specific absolute paths ((
> 1. Download installer from Mozilla from your home network - Mozilla now has your home IP and installer ID.

The Apple’s icloud private relay should prevent Mozilla knowing the IP.
Thats the more recent version. The original had some obfuscated code in the main repo that overwrote all files.
Yeah, I mean, that pretty much sums it up. Of course, you're free to think differently. I think that's pretty fair. You don't tell me what's art, and neither I, you.
That particular outstandingly bad security bug, once. (There are other cases of bugs in Debian that aren't present in upstream - in particular, Debian packagers introduced enough bugs in cdrecord that the maintainer made future versions non-open-source as he felt that these bugs that were not his fault were hurting his reputation - but I don't have any stats, and I don't feel that the rate of bugs in Debian is particularly high compared to other projects if we set aside the security-specific aspects).

Regarding time to fix it, the bug was fixed about 2 weeks after it was reported, but it had been present for about 20 months (affecting all DSA keys generated on Debian systems during that time) - since security audits and researchers only look at the original upstream source, the bug was only spotted when a user noticed that two of the servers they were logging into had the same SSH key.
Century-old mathematical paradox demonstrates the limits of AI
I don't know about anyone else, but I feel that I've learned a lot about Meta from this variable's existence, and the backstory to it. Imagine the power internal teams have where they can simply make life difficult for another team just because it's convenient, and the only way to stop it is to SHOUT_A_LIE_IN_ALL_CAPS. Pretty wild.
Ripgrep is my essential codebase search tool. It's incredibly fast, very clear, and it just works how I expect. I use it a lot if I'm refactoring a larger codebase, particularly because it works well for more dynamic languages (where a compiler won't help) and for comments and documentation (where I want the naming to remain consistent).

I've heard good things about Bat and Exa - I personally have never felt a huge need for them, but other people claim that they're pretty essential to them.
That would be Limbo, and the language is called Go.
I guess I don’t find it that meaningful. The Greeks also didn’t have the differential geometry needed to describe relativity, but no one’s trying to remove that from physics.

For the record, as I mentioned elsewhere, I think further simplifications will only come from higher levels of abstraction, not less abstraction.
This kind of assumptions mapping can be really helpful in many cases, not just sales. Customer journeys for the user experience, for example. Or for driving change internally in large organisations.
Nyxt,"the hacker's power-browser"?! https://nyxt.atlas.engineer/
Ukraine crisis: Russian news agency deletes victory editorial
Do you place your telescope at the top of the mountain with boulders falling away from it in all directions or at the bottom of a crater with boulders falling towards it from all directions?
But his choice. That's how things work. See: King Lear.
People that have constant diarrhea for example can't go in pools. Yet pools you can chlorinate to actually kill the bacteria.

You are much more likely to get sick from someone coughing in a small confined space with you vs. if someone has diarrhea in the water next to you.

An alien looking upon this world would probably think it strange and illogical that we are generally okay with the coughing scenario but not with the pool scenario.
>I did pick MySQL over Postgres for a old project that I'm currently working on again, the primary reason was easy multi-master replication via galera.

I plan to use CockroachDB as a distributed data store since it's protocol compatible with Postgres. Still in testing phase, but the deployment is very easy.
Ungoogled chromium is the most google-less you can go when it comes to using chromium engine.
This is the project that people actually should wonder about instead of always stopping in Plan 9, a middle stop.
I wish there was a way to create a link which doesn't contain the password so I can send the password separately.
Pretty cool.

If anyone associated with the project reads this:
All of the headings on bridgetownrb.com seem to have a scroll overflow, which stops your page scrolling on mobile.
If you prefer Firefox to chrome, then the best alternative is librefox. Librefox is Firefox without all of the tracking: https://github.com/intika/Librefox/
Depending on the use case, you might want to have the application opt-in to the reload anyway (e.g. with before/after lifecycle callbacks), since any threads running in that address space would need to be paused, and this might lead to nasty situations if the developer isn't in control of this.

You also wouldn't need the entitlement anymore.
Customizable 3D printed parts delivered
Why Should Every Woman Want to Have a Child? (2021)
It is a pity that only Plan 9 gets most of the attention in hacker circles and its successor is mostly ignored.
Brendan getting ousted was the beginning of the end. A brilliant engineer cancelled for politically correct reasons that had nothing to do with engineering or technology. Mozilla destroyed the company through HR.
> Can this vulnerability be exploited remotely?

> Yes. This vulnerability can be exploited by a remote authenticated privileged user via the Internet.