skysight-inc/HackerNews huggingface dataset:
> So what do printers have to do with any of this?

The original post was about zeroconf, and therefore the later multicast DNS-SD based discovery protocol [1]. Namely aireplay, airport, airprint, airscan based protocols that multicast their functionality and protocols via DNS to the 224.0.0.251 or [ff02::fb] addresses on port 5353.

Printers these days do have primarily support for airprint + airscan so they work out of the box on MacOS with all the GUIs that the OS has to offer. Not so much for WSD or other protocols that Linux/Windows still need. CUPS or postscript support usually isn't complete for anything else than TIFF, because nobody seems to give a damn about implementing a PDF rasterizer on-device, let alone gutenprint or postscript/ghostscript support for their scanner devices.

Reading through the sibling comments you have to recognize that my interpretation of "what is working" is a different one than a developer's perspective. If someone without programming/linux configuration knowledge cannot print or scan via WiFi, your tool is pretty much useless and didn't replace the 100 fragmented alternatives that existed before it already.

My complaints were mostly about avahi's integrated discovery tools like avahi-browse and avahi-discover which are only tools to discover printers, but are themselves useless for printing or scanning on their own (and they're not transport-level libraries for DNS-SD IANA registered protocols either).

Literally the only scanning tool that works in the Linux world is "simple-scan" [2], which requires preinstalled "sane-airscan" and an integrated avahi-daemon in the resolv.conf/nsswitch.conf. Don't ask about parallel IPv4 + IPv6 support, because that's totally unsupported and will crash in multiple NAT scenarios the daemon in an endless loop, and is the reason why every Linux wiki will recommend to add "mdns4_minimal" to the /etc/nsswitch.conf file instead of "mdns_minimal". [3]

Coming back to my point: I mean, every developer can send a postscript file via bash to an IPP port, but I wouldn't call it a working UX or UI. When comparing the aforementioned shitshow with how everything is nicely working on MacOS, Linux is basically a bad joke when it comes to mDNS support. I mean, the technology is almost 15 years old now, and we still can't have nice printer support on Linux. Using Apple's CUPS as an excuse to say we support printers is a 20 years old excuse. And a deprecated one, btw, because PPD support has been deprecated for years now ... so good luck getting a new printer that works with that.

Nonetheless fixing my printer on Linux and debugging what all this stuff is for days inspired me to build a Web Browser that uses mDNS for local peer discovery, so at least something good came out of it.

[1] http://www.dns-sd.org/

[2] https://gitlab.gnome.org/GNOME/simple-scan

[3] e.g. https://wiki.archlinux.org/title/avahi
So the loss of the rainforest is entirely due to "very poor people"? They must find it hard to afford the tools to do so.

> they developed theirselves using their resources

Are there no other people in Brazil, except very poor woodcutters, who might have some other claim to these resources?
Even if their ML model provided excellent predictions, another potential problem they may not have accounted for is adverse selection: the only takers may have been on houses whose bids were too high.
Most likely referring to management. People that tend to have Chief somewhere in their position title.
Looks like he's flicking the back with multiple fingers one after another, so instead of pushing down on the dpad, he's pushing the controller into his left hand. I guess it's a faster way to multi tap it.
" too much socialism"

This is a vague and exaggerated statement, it makes you sound quite biased. If we're going to argue in that direction then let me point out that China has "way more socialism" (as you put it) than Europe, yet their lightening speed in making advancements in their private tech sector, digitalisation and even scientific research such as computer vision and quantum computing puts even the US to shame.

"People here don't want to be part of a company that does exciting things"

Absolutely false. Have you ever spoken to anyone at a German car company? They live and die for the pride they have working with their "team". Same goes for other Mittelstand companies, employees tend to be very loyal and have a personal relationship with their company and product, even if it is as simple as a company making world-class pencils. Maybe this is because of all the "socialism" (i.e. reasonable amount of time off and workers rights and being treated like a human with a personal life)

That is not to say that there aren't groups of long-tenured 20 year+ employees at such corporations who occupy a cushy job with almost no chance of being fired. Yes they exist, and I've met them.

But I think you're trying to equate the mindset in Europe to the American ideal of the individual person doing something that 'CHANGES THE WORLD'. Europeans certainly dream and want to do exciting things that make the world a better place, but the way to do this isn't exclusively held by this radical capitalist view (I say this as a believer capitalism) that one man/woman with an idea can change the world. I think we take on a more longer-term view, taking the time to research, perfect one's craft and slowly make small steps of change that last longer. And I think this view and mindset is what drives so much medical and scientific innovation in Europe.
If you wan't impact and creativity go into crypto.
India tells public to shun Starlink until it gets licence
Calendar breaks because dependency for checking leap year is also somehow tied to is-odd/is-even
And as a user, what's your plan to keep being able to access your notes?

I feel that if you don't control your data, then you don't have your data. A license that might evaporate means your data exists at somebody else's whim. I'd move it out of that system fast.
So does that mean it would be profitable to short the lira? Not a forex trader but it's where my mind went.
There are the rules, and then there is the intuitive rationale that a writer finds for using a certain grammatical form. The improved quality of writer’s writing is often premised upon these rationales. If the rationale is intuitive to the writer, it is likely that the reader’s cognitive overhead will be reduced as well. This contributes to a reader’s truly felt pleasure when they realize what they’re reading is good.
I think low expectations is the best outlook. After 35 you're less desirable, sure you have experience but its not with the things employers are looking for. Eg right now the hot skills are tech that's only been around for 5 years, so you dont have any advantage over a 30 year old. Its worth doing some management jobs but they generally suck, my view is to keep as IC and just be happy with getting paid less than you used to make. If you are less fussy on money there are more choices out there. If you want more money get a side hustle.

Yes people will tell you can be pricipal dev or whatever but the pyramid narrows quickly, its only for people who are really good tech and people wise. That might be you but most devs assume they'll get there when they wont.
I just saved the image on full with no green - hah. No problem.
The issue with being an EM is that it's a totally different job than being an engineer. There's overlap as you get to staff+ but there's also a lot of things that don't overlap. It's also, when done properly, a fully non-technical role. In general trying to still be technical will make you a bad EM that is hated by the team. Directly you will have very little short term impact except occasionally preventing disasters. The impact will be through your team and you'll be spending most of your time preventing future issues for the team. So it's very medium term and indirect impact if done well. Your team may respect you but they probably won't as much as you think they should given the effort you're putting in. The rest of the company may respect you but will still try to use you as a punching bag every so often. In the end you're the shit umbrella for the team. In my experience as an EM it's almost expected that you have the self-confidence to not need much external validation.
Cats, the original supercarrier.
Zillow's mistake is that they thought their AI could replace human buyers instead of augment them.

Most AIs today are for augmentation, not replacement. Vehicle autopilots are a perfect example. The ones that are commercially available aren't capable of replacing the human, they just augment the human's abilities.
uh yeah.. PCs have component level granularity... macs are black-boxes and monolithic

(aside: one of my first jobs was in IT for a middle school (I was in HS) - de-soldering and replacing bad mem chips in Apple ][e machines...)
LOL. My brother dropped his off the top of The Big One.

https://en.wikipedia.org/wiki/The_Big_One_(roller_coaster)
> They probably just readjust their currency hedges

How would you propose that work? Hedging currency risk against unsold product isn’t a hedge, it’s a directional bet.
I had the dislike counter meeting with YouTube
Honestly? Don't.

Your goal for writing should be personal satisfaction, in my opinion. In the age of Twitter and microblogging, we've seen firsthand the effects of writing for other people, and it really gets on my nerves. When you bend over backwards to pander for others, it dilutes your personal message and encourages "novelty" visitors who are just there to gawk at your site or your writing style. It's no coincidence that some of the best blogs are just blank pages with normal text and fonts: the only way to build a decent following on a blog is offering a consistent, readable and interesting experience.
If you think that's stupid, then please examine yourself: Why do you think people have the right to possibly infect others?

Think about it - you're suggesting that a person's right to do whatever they want, to decide to not get vaccinated, is more important than a person's right to live life without being directly exposed to a virus that could possibly harm or even kill them.

If this commentary were about suicide booths like in Futurama, there wouldn't be an issue. But if someone wants to be euthanized, this requires other people to be present. Therefore, this isn't stupid at all.
define what value and relevance a license has for such?

How easy will it be to shootdown starlink devices?

I am sure it will be easy for someone to build an app that tracks your current GPS and the Starlink cause-ways and provide the telemetry data to shoot these things down with ease...

Does Starlink have a ChaosMonkey for such scenarios built in?

--

Imagine a world war - or even a war btwn 2 supers... killing starlink is going to be A#1 target.
Is the cost of living (food, rent, price of a coffee at a bar ...) in lira going up at the same pace? Or is the inflation only felt in imported goods suchs computers, gasoline ...
I'd take "usable." If AMD was half the performance of NVidia, but open, stable, compatible, and robust, that would reach that bar for me, and I think for a lot of people.

I think that will be an increasingly hard bar to clear, as software becomes coupled to CUDA, though. AMD will be chasing a losing race. They won once with Intel, but this one feels harder....
Also Super Mario 64 (mentioned in the article, but here's a direct link) - https://github.com/n64decomp/sm64
I have a 100 trillion Zimbabwean dollar note, which apparently would buy 2 eggs at the time of issue. It’s actually increased 10x in value since I bought it on ebay though. :)
There’s no question that it can be worked around by adding arbitrary delays in places, but finding the right delay then becomes a guessing game and a trade-off between safety and paying to run pods that will do no more work. Different applications and L4/L7 transports also require different behaviors. It also requires that the author of the podspec know to implement this workaround, instead of having this knowledge baked into the orchestrator where it rightly belongs. I suspect your early attempts at setting this up safely also failed.
How many people start their day and think: oh man, I have such a hard problem of "creating an on-chain marketplace with a sub-1000 line smart contract", I wish there were a product to solve this for me?

If you want to show that blockchains are applicable to real world, you don't want to talk about implementation, but about UX. For example, you are a business and need money. Your choices are banks, VCs, and one of those distributed landing / borrowing platforms. For each, how many money can you expect to get? Under what (effective, averaged) interest rate? Whom do you need to conivince? Do you need to provide any documentation? Can you use your existing assets as collateral?

An answer to this question will make a much more convincing argument in the long term usefulness of DeFi.
Actually, it was fairly stable between 2003-2013. Then the hardcore political stuff began happening, Erdogan won the political fight to become a popular autocrat assuming all power in 2017 by changing the constitution through a referandum then winning the elections - all fairly.

When he got free from any checks and balances he was free to implement his unorthodox ideas on economics. He put his son in law in charge of the economy, things accelerated but he still had some rebels around him and they took the son in law out of the picture, stabilised the economy just before shit hit the fan. Erdogan proceeded getting rid of everyone not supportive of his ideas and that's when stuff actually hit the fan.

BTW, there's uncovered corruption on a scale unheard in history. Seriously, Turks are no longer impressed by sums less than a billion of dollars. A mayor purchasing insurance from his own son for 10 million $ a year is something that will entertain you for a few seconds as an interesting detail, what keeps coming is the mayor spending 1 Billion $ on dinosaur statues.
No. There is very little downside left to profit on at this point. The time to short has already passed, there’s better opportunities out there. Be bullish about something.
>The best way to understand people is to approach them as individuals rather than reaching for cheap generalizations

Unfortunately the alternative to the cheap constructed stereotype is the implicit assumed stereotype of "normal" or "neurotypical." Humans can't realistically enter into social relations without pre-existing expectations and assumptions. Having MORE stereotypes to work with is better than fitting everyone into a smaller set of stereotypes.
Thanks! It is all almost all client side and easy to keep hosted but the elevation and slope stuff has stoped working. If you or anyone on here wants to figure out a cheap alternative to the google elevation service and slope angle layers and wire them in let me know.

Yeah the original u spring design now used in race bindings is classic (I use afk trofeos now) but really it is the boot binding interface that is important and remarkably versatile/long lived.
I might ask a dumb questions - but why is this conf not streamed on Twitch? It could help acquire new audience.
Kubernetes Ingress Part 2
I hear you on the ludicrous breadth of knowledge that is expected. I recently went through the interview loops of several large tech companies. This time around I decided to study leetcode only a little bit and to lean more into my experience during the interviews and it worked out better for me. Here's the biggest key to interviewing at senior+ level, I think. In the past, I think my tendency had been to assume that the interviewer was looking for one right answer and to try and meet them where they were. This time around, I would openly say that it depends on which context you're talking about. If someone asked me to design Twitter, for example, I could do it as a CRUD app with a web front-end, a microservice that's essentially an adapter to a SQL DB of some kind, pretty easy. So I would just say that. "If you are just starting out, this could easily represented this way and it could support you into thousands of users..." Then I would leave it on them to ask more questions about how to scale it up. I'd mention that you could carry the DB farther by using read replicas if you accept that not everything is in real time. Then we'd start to eventually talk about potential solutions for getting more realtime data like Firebase, but we'd talk about where in the stack is that really necessary or appropriate and at what scale. I found pretty good success this way, rather than starting with the most complex solution, instead starting with, basically, the simplest, and easiest to get going initially.
Sorry to hijack the thread, I am wondering for those of you FAANG/Unicorn engineers. What is next to you after this?

Context, I am also a FAANG engineer earning FAANG salary but still faced with the reality that in order to increase salary (more so due to inflation) I just have to Leetcode and re-interview every year to renegotiate.

Until what point do you stop Leetcoding/re-interview every year? I think at some point I will hit a salary plateau, what to do after this? For an average (majority) of FAANG engineers, what are their salary plateaus? I probably need to just aim for that and then stop Leetcoding/re-interviewing after that.
Is that the same as the book: "True to Form: How to Use Foundation Training for Sustained Pain Relief and Everyday Fitness" by Eric Goodman?
Reduce code complexity: Guard clauses
I have a 50 lira bill from 2011 - I think was it about 20 euros at the time? Should have exchanged it sooner.
You're absolutely right, thx! Consistency is def there in my case, just gotta try and make it interesting :D thanks a lot!
No it's not. Istanbul is not the capital, Ankara is.
The idea behind this service is to support experts to contribute more!
> i.e. buying at the bid and selling at the offer.

Really they _quote_ simultaneously the bid and offer (although there will be times when they do only one or neither).

Saying they simultaneously buy/sell is wrong/confusing.
I paid 500 bitcoins for a pizza once. Will never use Bitcoin to buy things again.
>I also don't think we're going to go back in time and start cutting features out of browsers.

Well, there has been a recent spike of interest in small protocols (Gemini, Gopher). It's mostly limited to esoteric tech enthusiasts though.
Show HN: UI Foundations, explaining UI design in an interactive platform
FTA: “Tiobe regularly produces a list of the most popular programming languages“

No, they use a nonsensical method to produce some numbers that get them attention.

For example, this month’s list sees C go down from a score of 16.21% to 10.72%, so it dropped a third in score, in one month time. Assembly more than doubled from 1.17% to 2.52%, Fortran almost tripled from 0.4% to 1.19%.

You don’t even have to see the numbers to question the methodology (https://www.tiobe.com/tiobe-index/programming-languages-defi...). Part of the score is determined by the number of hits for the programming language’s name on various Amazon sites and eBay, and they only exclude IMDb.com and Imgur.com because they do not give a result count on searches, Instagram because it doesn’t have a search field, and a few sites because they judge them to be porn sites.
Shorting involves finding someone willing to bet the opposite way. If you think a pattern is obvious, other people will too, and that will make options expensive, reducing your gains.

(In general.)
Certainly in my country you have to accept our own currency. Cash is mandatory too, although that's just a matter of a years.
I mean, it's not Apple's fault Turkey's currency is unstable. Why would it be their responsibility to take the exchange risk? I wouldn't be surprised if in response to future events like this they stopped accepting payments denominated in TRY altogether.
To paraphrase the classic Prolog joke: No.
*hourly
Agreed and it's free across all banks, and some have even raised daily transfer limits to $7000 or more. It's also one of the easiest and fastest no-fee methods to transfer money into crypto exchanges/platforms in Canada.
Maybe? If you had bought USD/TRY two years ago you would have doubled your money by now. But the same is true if you had bought shares of Google. Nobody can predict the future.
Brazil is not the US, but it is part of (South) America.
The variety of Ask HN is a positive feature this community has over a pure aggregator, IMO.
You could look to short as Turkish ETF ($TUR) in the interim.
>What are they doing that’s so different from everyone else? Drop interest rates, print more money.

Having an even more dysfunctional government with leaders that cannot be trusted. Currency is only worth as much as the people using it can produce desired goods/services.
Winnebago Heli-Home Was a Real Flying RV
How does one post a link when the only interesting thing about it is buried or non-obvious?

I think linking to our own blog posts or tweets is also disallowed (?) so we have to wait for someone else to blog about it? I've never quite understood how to solve this puzzle as it means a reasonably large class of pertinent information is impossible to post to HN.
Erdogan has been pushing for lower rates despite high inflation. Also believe he fired a few of the central bank chiefs.
> I never understood the flocking to AWS.

Nobody ever got fired for using AWS.

BTW you don't need to "run your own server" per se on the bare metal or VPS providers. You can auto-provision with Terraform, run Kubernetes or Nomad/Consul, etc. You have to do some work to set up your templates and the environment you will use but once it's created you can stamp out copies of it endlessly.

There are cases where AWS et. al. make sense. The bottom line is that you need to do your own spreadsheets modeling your own workload and compare costs. Include extra labor for managing your own stuff and compare it to the added costs of AWS.

What you'll often find is that AWS and such are cheaper at a small to medium scale and DIY becomes cheaper (sometimes radically so) at larger scale.
Good! It's important for developers to make money, everyone has to eat. They've created an awesome editing app.
Looking at economics just evaluating your immunity (doctor, test, doctor) is probably far more expensive and inconvenient than just getting vaccinated using mass vaccination facilities.

In France a non specialist doctor visit is 25 EUR, analysis of simplest kind is about 100 EUR, then you need another visit then may be another action (medication, more analysis).

Mass vaccine is about 20 EUR a shot.

In 2021 so far testing for COVID costed more than vaccine in France (6.2 vs 5.8 billions EUR).