skysight-inc/HackerNews huggingface dataset:
I just tried the editor for Rust and it is great.
I love the way errors and warnings are displayed.
The navigation mode is also a brilliant idea.
For larger files however, the screen real estate used by the navigation on the right hand side is not quite big enough for me. You still have to scroll a lot and hunt for what you want to find.

It would be great to somehow display more things to navigate, possibly using more of the screen (especially if you're using a big external monitor), possibly with some visual of the dependencies between them (so that you're not trying to find things in a long linear list). Especially when you're browsing new code the dependencies would be very helpful to get a quicker understanding of the structure of the code, and for your own code they might also suggest ways to refactor/reorder code in the file.

I'll definitely try out this editor for the next couple of days, and maybe switch from VS code. I find the comments of the people saying that they won't pay for an editor quite strange. I would gladly pay $24.99 per year for a 1% productivity improvement.
> - Posting once a week about what I did for fun over the weekend, usually with photos.

Honestly, if I heard about this during the hiring process I'd see it as a red flag. Especially the photos.

I once had this terrible VP who was a horrible micromanager and an all around a-hole. For every weekly meeting he'd go around the room forcing people to share what they did on the weekend. It was under the guise of "team building" but it was really him just being the type of person who'd later use your personal stuff against you. It was very possible that you'd say something and he'd immediately see that as a red flag and your career progression is over in that org.

I share my personal life with people at work that I trust. I don't trust everybody on my team and I've never trusted everyone on my team at any of my jobs. I can trust somebody to do a good job with their deliverables while not trusting their motives outside of that.
They’ve all gone bankrupt at least once now and have learned their lessons
Birdi | Senior Frontend Engineer & other engineering roles | Remote | Full-time | https://birdi.com.au

Australian working rights preferable. Limited capacity for foreign hires but would consider a very experienced & capable candidate.

We operate an online geospatial platform & organise large scale distributed capture & analysis/inspections. If you like anything to do with mapping, real-time collaboration and 3D (2D too!) we are building something at the intersection of these.

Your role would be to constantly improve both the front-end customer & developer experience, understand the business needs, improve build times, CI and lead new feature development.

FE: TypeScript/React/Maplibre/DeckGl BE: NodeJS/Postgresql Infra: AWS/Kops/K8s/Terraform

Email me at daniel@birdi.com.au
The article gets the S-300 and the Stinger wrong.

The S-300 variants in Ukraine date from the 1990s but are still highly effective against all but the best stealth aircraft. Russia's S-400 is an evolved S-300, and the S-500 is super-sized to attack distant radar aircraft, satellites, and even ICBMs.

The S-300 includes targeting radars and missiles with 100 km + range and a height ceiling that includes any aircraft operating today.

The Stinger is a much smaller missile normally launched by two individuals, it has a limited range (more like 4km) and limited altitude (a Su-35s or similar aircraft flying at high altitude can't be touched.

If the Su-35s is armed with precision munitions, say something like

https://en.wikipedia.org/wiki/GBU-39_Small_Diameter_Bomb

it could drop a bomb at high altitude and never be at risk from the Stinger. If it has to get close to the target or if it is forced to fly close to the ground to hide from the S-300 though it is vulnerable to the Stinger.

If the Su-35s pilot is at low altitude but knows where he is going and is moving at high speed it is going to be challenging to hit with the Stinger. If he is not moving at high speed or searching for targets it is easier.

Note the Russians and Ukrainians also have this

https://en.wikipedia.org/wiki/Tor_missile_system

which is capable of shooting down not only aircraft but precision munitions (PGMs) like the small diameter bomb mentioned above. It works together with the S-300 to prevent aircraft taking out the S-300 radar and other components with PGMs.
As I interpret it, the point is to demonstrate how anyone with a dataset large enough can now do this. Even memorial benches, because that's what the author had.
Kudos to you in sharing your story, and congrats on your 4-month "sobriety"!

My youngest son actually had to go to a detox program for video games (in the Seattle area). It didn't entirely remove the addictive behavior patterns, but he's much more self-aware in his struggles.

One positive thing did come out during his stay there - he was officially diagnosed with ASD (which we always suspected, but he had other learning challenges that seemed more pressing). I wish we had gotten him more accomodations when he was in school - which would have been easier with the official diagnoses.
> Seems like your place of employment have a bunch of cultural and work process issues to sort out, to be honest.

The place and direct team not - the corporate mothership probably. It would be easy if I could at least filter out (internal) spam via sender addresses, but the sender address is a central one for ham as well as spam.

> You describe yourself as kind of a bottleneck, as things are expected from you in various projects, via email no less.

I am in part a bottle neck - in part just the consultant that is being onboarded into projects for specific questions, but as the probability is high that in the future there will be additional requests in my specific domains I am not rolled off these projects and therefore receive all client/project based "global" communication - even if my contribution is one hour every half a year.

So yeah. This is an interesting way of putting strain on my inbox.

> I see it as replacing tones of emails and meetings.
I would love this. Would probably not work with my specific job - even if it could work for a lot of people in the place I work at.

Being a function across different teams makes this unpractical for me - but not for others.
Bluray did decisively win over its contemporary rival HD-DVD.
The thing is, DoH doesn't solve either of those problems. Your ISP can still censor your traffic unless you're using a VPN (in which case you don't need DoH to protect from your ISP), and ``piracy'' happens outside the browser, so again, unless you're using a VPN (in which case you don't need DoH to protect from your ISP--and even if you did, DoH in your browser won't do anything) you'll still have to deal with the absurd fines.

And let's not forget, ISPs can just block known DoH hosts, and now that weird browser you were trying doesn't work anyway. Oh well, let's go back to the corporate backed spyware we're all familiar with.

This is a Bad Idea, and has the potential to make Firefox unusable to exactly the people it's trying to protect.
I grew up in the Philadelphia area, then went to Boston (college), back to Philly (grad school), San Francisco, now Atlanta. I like just a little bit of cold, so Atlanta winter is about right.

But whenever it snows in Atlanta I think "hey, I know how to drive in snow!" and start laughing at how people here don't. But I don't know how to drive in snow, because I didn't learn to drive until not long before I left for college, and I didn't have a car in college or grad school.
And isn’t that the spirit of HN in a nutshell?
It's very cool. I particularly like the way the stress mechanic works: narratively, it sharpens your focus making you more likely to succeed but it raises the stakes for failure. It makes for some tense situations even in one-shot adventures.
> they're as close as I can get to a neutral source but even they have a somewhat left wing bias

The BBC is very, very far from being a neutral source, and your "somewhat" there is a very big understatement.
Generative machine learning is still super early. In the short term a lot of the interesting work in machine learning will continue to be focused on large models run on compute clusters (GPT-3, Dall-E, PaLM, RETRO). In the long term I'm excited about bringing all of that local.

A real turning point will be when models are efficient enough or phones are powerful enough to train generative models locally. Combining generative ML with your own local library of images will lead to some interesting applications.
There is a lot of good stuff on the new page.
It was a grassroots honor thing, a game between willing participants. It was not a policy nor was it enforced. Not bringing in donuts would not penalize you in any way. There was no harassment, if you didn't manifest interest you wouldn't be picked on or left out of other (social|professional) activities. I honestly feel there was nothing toxic in the slightest in the practice, just good clean office fun.

Also, nothing was said about having to bring donuts for _everybody_. A single box of a dozen fresh assorted donuts left on the kitchen counter would do it. You'd then announce donuts to be available on a first come first serve on the same Slack channel and leave the hungriest ones fend for themselves in the hallways.
I don't understand,the yuzu (switch) emulator has excellent performance and correctness. It perfectly emulate a modern ARM cpus at multiple GHz and properly emulate the Tegra Nvidia GPU.

Why would emulating x86 be so much harder, especially since you can actually use the host x86 cpu... via hardware hyoervisors e.g.
https://github.com/intel/haxm
>That's what I don't want - Firefox offering services.

That's what I actually want from Mozilla — offering (but not forcing) privacy-enhancing services, preferably for free.
Early Triassic Ichthyopterygian Fossils from the Russian Far East
I think he meant LinkedIn.
Ace! That's awesome to hear. What's it changed about your process?
It is just a convention, specifically for interpreting and presenting experimental results. We also use sigma to represent standard deviation in other contexts, of course. Sometimes it represents Pauli spinor matrices. Sometimes it's an index for spacetime tensors.

Life would be hell for any practitioner without single-letter abbreviations. In fact, we like them so much, that's why we adopted the greek letters (we ran out of alphabet). And, for better or for worse, convention runs deep in scientific literature. In practice it reduces a lot of redundancy, makes it more efficient for researchers to skim and understand results. But the cost is a years-long learning curve to break into any scientific field's literature.

FWIW, the linked article is from the journal Science, which is a technical publication. Often "sigma" is omitted in sci-comm articles, or at least is translated for the reader. They will say something like "there is a one in X million chance this is a fluke".
Thanks for correcting me, I was wrong about the Statista chart I posted. My point was a broader one about the war for who would control future world reserve currencies, which appears to be between the US, China and Russia right now with Russia making a bit of a hail Mary pass
https://www.suissegold.eu/en/posts/russias-massive-gold-accu...
>When you say "big L" do you mean biglaw?

I'm curious as well. What is "big L?"
> Of course they all have a meaning, but I feel sometimes that meaning could be more easily expressed as a verb than a sigil.

Why not try to come up with an alternate syntax, expressing everything in English-like verbs and compiling into Rust proper? You could call it RUBOL. Then #[RUBOL] code fragments could even be supported within .rs files
Additional context that I find interesting:

PFAS is the broadest subset of materials that contain a F-C bond and this includes teflon pan coatings, high-temperature o-rings (all vehicles/industrial equipment), fire-fighting materials for explosive environments (fertilizer, pyro, weapons, storage, etc.), and in this example, solvents that allow the semiconductor industry to function (because the periodic table has no replacement for the properties of a F-C bond).

There is a smaller subset PFAS materials that bioaccumulate: https://pubmed.ncbi.nlm.nih.gov/19759456/

We know about the bioaccumulation effects because of new sensor technologies, and we are also only now learning how to break the F-C bond effectively for remediation (i.e. nothing is truly ‘forever’): https://www.sciencedaily.com/releases/2018/10/181002082417.h...

(I.e. “PFAS are known as "forever chemicals" because they do not break down in nature.” might better be stated that they do not break down quickly in nature; forever chemicals is technically a misnomer).

tl;dr humanity is in the slow learning process of how to best deal with new materials technology.

I find this topic analogous to the topic of ‘nuclear’ which has oscillated between ‘this will solve everything’ to ‘it’s all bad’ in the last century (and is now slowly changing as society is educated and can understand a bit more nuance).
But it was guaranteed to pop, because of the fundamental unsoundness of it.

Like aeternum said, it was only viable as long as prices kept increasing. Any kind of shock to the system would cause a wave of defaults.

And because of the bundling and spreading out of the CDOs based on these unsound mortgages, it essentially infected the entire system, meaning that that wave of defaults wouldn't just affect the real estate lending sector.

So, sure, in an imaginary world where house prices could monotonically increase forever, we could choose not to call this a bubble. But it really is just that: imaginary.
Would it ever make sense to have a tiered purchasing system? First prioritize first time homebuyers then if no first time homebuyers are bidding then open the net wider and wider. It's probably a very socialist idea and would never be given a serious though in Canada.
It always bothered me that in order to connect from camera to camera you had to have line of sight. As if that would matter when exploring a network
Thanks for responding. I can see your angle but I don't think I agree. I'll try to respond in good faith but let me know if I've made a misapprehension.

In regards to the topic of user base alienation: I do think it is an important metric to keep track of, but whether it should be prioritised is contextual. In the case of GNOME, they have frequently made a point that accessibility is a large focus for them. Accessibility is not the same as making their core user base familiar with their software.

Said another way, I believe that making an argument that even with their limited resources, GNOME are not sufficiently servicing their users is ignoring the purpose they wish to serve. Their goal is not to minimise change - that is more in line with xfce, i3, or even DWM.

In contrast, I believe attending to existing users is important for KDE, because their core goals are centred on choice. Therefore, it would be antithetical to their goals to restrict choice.

To summarise my angle, alienation is sometimes important, but not here. It would be more expected if GNOME were better staffed (and so extended scope and service guarantees), which brings me to my next point.

You made an interesting point about how a cranky individual that lamented the loss of a feature would not be able to 'change' the upstream attitude. This is true, but it slightly misses what I am trying to say. I am not advocating for the submission of singular patches in response to singular grievances.

Instead, what I am suggesting is that people who are interested in the survival of projects become involved with the long-term (or even just the mid term) running of the project.

This will not only give them greater influence in how the software is written, it will also mean that, as I alluded to before, scope and service can expand.

Being involved with a project also means you will become better informed on how the code base operates. With that knowledge, you could more easily maintain a fork of the project that supports your chosen feature.

Is that a lot of work? Yes - which returns to my original point. Regular contribution is a huge difference that unhappy people should earnestly consider. It may require contributors to go along with decisions they don't like, but with time comes practice, then experience, then trust, then influence.

Or, in a sentence: you can improve these projects in the way you see fit if you take the steps required.
> and a Korean dishwasher

LG, Samsung, or some other brand of dishwasher that happens to be inside Korea? /hj

In more serious discussion, I'm still unconvinced of the benefits of connecting your appliances to the internet considering that appliance makers are more likely to just abandon the "smart" part while the hardware is still in full working order.
OAuth for Developers [video]
But if every application and hardware appliance is using its own DoH settings, instead of doing the expected thing and getting its DNS settings from the system, using a PiHole becomes increasingly difficult.
I sold one of the 3 houses I've owned & sold to someone using a buyer broker. The broker reached out to negotiate the fee, and we settled on 2.5% (a bit too easily, I suspect I could have pushed it down to 2%). The last house I sold we almost sold via a buyer agent, and they did the same thing.

They are doing work, so the real question is whether you feel they are overcharging or not for whatever it is that they do.

Also, I think you meant to say "you lose practically every buyer WITH a buyer agent". This has not been my experience.
Hey, not to get too dark about this, but I'm going to offer an alternative hypothesis that isn't quite as rosy as your flattering interpretation:

I grew up in an abusive alcoholic household. I had 18 years to really refine my "subtle cue" radar to try to guess whether or not it was going to be a calm night or a wild night of yelling and screaming.

It's often not as conscious of a process as the situation this past weekend was. As a brutal example, I had a partner a long time ago who, as it turned out, was having an affair. I started having anxiety attacks but couldn't explain what they were about. In an attempt to try to figure it out, I kept a journal of my thoughts every time it happened, but I couldn't find any kind of correlation. At some point the attacks just stopped and I was happy...

When the affair was finally revealed and after the dust had settled a bit, I pulled out my journal and we sat down together and put together a timeline. Every single anxiety attack lined up with one of the times she was out with the other guy, and I think we worked out that there was only one time they had been together where I didn't have an anxiety attack. Pretty much perfect correlation, but I had no clue _why_ it was happening until ~6 months after they had stopped the affair.

At any rate, yeah, you're spot on about the tuning. It's definitely tough to rationalize what's going on sometimes, and it does definitely come from deep inside the subconscious. I'm just torn on whether I like it being characterized as a "deep subconscious intelligence" or whether it might be better called "a powerful survival mechanism refined by two decades of (mostly) verbal and (occasional) physical abuse"
I started searching for remote-first companies and specifically targeted them. I have 10-15 years of experience (depending on the specific needs of the company) in software, I was in a stable position at yet another zombie startup so I had time to hone my resume, interviewing skills, etc. Took me 2 tries and 2 years to land this particular position but it was worth it.

Interviewing can definitely be a numbers game but in hindsight (and just my experience) it's important to only go for companies where you think you'd be happy working.

As for onboarding, whether it's a remote first, omg-remote-because-of-covid, or an in-person company I've had varied results. My experience at most startups is that onboarding is pretty low on the priority list and quality is very dependent on the hiring manager and the team you've been hired onto.
Thanks. I have used Vultr's $3.5/month before but this is even cheaper at $2/month, over a long period, the difference will get me a pizza.

Are they good?
It's not obvious that the position is meaningful or what meaning it has. That's why if you look at the history of traffic lights you'll see many variations, including pictograms to complement the colors (e.g. character walking / standing still, "STOP" "GO" text, etc. etc.).
The US is a bit of a different animal (although it's comparable to Canada, which is what the original article discusses). To my understanding, there are no equivalent "town halls" that can block development - although it does seem to vary by province and municipality.

Also, immigrants to Canada usually move to one of its three main metro areas - Vancouver, Toronto and Montreal, which, coincidentally, have also seen the highest amount of housing increases.

Other places, like Calgary or Winnipeg, have not had housing explode in the same way (although prices have risen in smaller amounts there as well).

Keep in mind, the original article is focusing on Canadian housing, which, while complex, may be even simpler than the American model.
Why? Don't they use it because it saves on production costs? I don't really see why you would be against that.
I mean, if you're in my LAN you almost certainly got there via my desktop, so you can just keylog my desktop or grab my private keys. So, again, who cares? Not having a default password adds zero security to my RPi.

Is a significant fraction of RPis really deployed to the public internet with default passwords?
Show HN: Colludle – Collaborative Wordle Game
> If you are still burning oil or gas, you are at the mercy of market prices.

industrial uses of oil and gas, not just as an energy source, but as feedstock, is not easily abated with renewables.

I think that residential and may be some commercial heating with gas could be replaced in the short and medium term with electricity, which then makes renewables possible for these use cases. But a factory making steel beams or something would require gas heating because it is built into their production process, and changing that over would basically mean re-designing and re-engineering the factory! I dont think that can be done in the short to medium term at all, even if they start planning today.

There's still a good half-century of life left in oil and gas imho, and that's not including the emerging economies' needs in the future as they develop.
The discussion is about UI here, so the fact that Windows 95/98 was built on shaky foundations is besides the point.

Other GUI systems may have had this or that feature over Windows 95/98, but none matched its cleanness, consistency, discoverability, functionality, and overall usability.

> TLDR: Windows 95/98 wasn't the pinncacle of UI even when it came out, so it definitely isn't today.

I'd argue that it was, and that it still is near, if not the pinnacle today.
That doesn't work here. DNS over HTTPS (DoH) uses port 443, which you probably don't want to forward to your local resolver.