skysight-inc/HackerNews huggingface dataset:
It's amazing how badly Ebay has fallen. I was an early adopter decades ago, and used it to buy and sell all kinds of trinkets and collectibles that were virtually impossible to buy/sell/trade locally.

The first major crack in the armor came when they removed the ability of sellers to leave feedback for buyers. Feedback was the only way you could figure out who was a scammer and/or someone difficult that ought to be avoided. It also acted as a deterrent for buyers who were prone to making demands and/or trying to extort a discount after having "won" an auction, as their account would be marked as shady for future transactions. This led me to stop selling on Ebay, and just use for it a few purchases.

Recently, after many years away, I cleaned out my spare room and fired up Ebay to sell a relatively low-value (couple hundred $) item. I found that I was no longer able to use Paypal, but instead prompted to give all of my banking information to Ebay. After the item sold, I was informed by Ebay that my money would be held by Ebay for 6 weeks as a "safety measure". After 29 days (1 day from the maximum 30 days time to report a problem) the "buyer" filed a dispute saying the item had not been received (despite the item having been shipped with tracking and confirmed to have been delivered 29 days before). Ebay reflexively sided with the "buyer", and, long story short, I was forced to refund the money, without getting the item back, and with Ebay keeping their fees.

After that debacle I immediately tried to remove my banking information and close by Ebay account, only to find out that Ebay doesn't allow you to remove your banking information, and you cannot close your account (only start a process that allows your account to be closed after a month, at Ebay's discretion).

Needless to say I will never be using Ebay to buy or sell anything again.
"Chris was murdered in San Francisco on the evening of Nov, 17, 1979 as he left the San Francisco Zen Center. According to witnesses, Chris was robbed and then stabbed by two strangers near the corner of Haight and Octavia streets. He died shortly after the assault."

See https://douglastoft.com/2022/04/18/robert-pirsig-on-coming-t...
Puppets of whom? The only (European) historical examples of puppet masters I can think of are the Church and other nobility — certainly no one from outside the class. If a merchant became powerful enough, they found a way to join the nobility, either directly or by marriage.
I really appreciate this answer. Thanks for the thought-provocation.

Self-hosting makes a lot of sense to me. I approve of its proper noun status.

Homelab with an emphasis on testing out K8S or different configurations? Sure. It gets a pass. Sort of like how folks used to assemble their own Heathkit power supplies.

Calling any desk that has a computer, tools and a few RasPis belonging to someone who is comfortable writing code a Homelab? Still icky.

Still, everyone is free to use whatever terms they like. I’m going to finish up in my Plantlab, spend time in my Exerciselab and then go make a sandwich in my Calorielab.
Keeping that data to maintain a ban seems self-evidently in the space of "needed for the health and operation of the service."

At the very least, I'm sure eBay lawyers would be happy to argue the point.
Are people not terrified at the 50% chance the entire society and environment we live in is being engineered to require us to carry tracking and surveillance devices on us 24/7 for sinister purposes down the road ?? I'd argue its even more than a 50% chance after what happened with Australia and Canada recently
Retention measures are reactive, not proactive
I feel uncomfortable when leaving my watch at home too (mechanical, not digital one).
It absolutely increased availability. When my sibling was first diagnosed things like gluten free bread had to be ordered and shipped and were extremely expensive. Now they're available in many (mostly up-market) grocery stores, and while still expensive have come down in price a lot.
The court where you moved to doesn’t have jurisdiction.

The types of damages you can recover in small claims are limited. It’s usually just actual damages.
The problem is that you are more likely to get a wage increase. Not a wage increase that moves the needle for you individually.

I love seeing the “union fought for years, after many strikes employees ‘win’ and get a 5% wage increase over the next 4 years” news articles, but they never strike me as something that I’d want to apply to me.

Certainly my company is increasing wages for high performers. They may not be happy to do so, but they’ll do it to retain talent they desperately need.

I imagine this would be different if the sector I was in was different, but right now, for software development, it doesn’t make any sense to me. There’s too much variation in skill levels to collectively bargain for anything.
It seems to - I routinely use it for SMS and WhatsApp, as well as it being a handy way to grab a photo off your phone.
You describe basically google maps. It may surprise you, but there are few million other apps for it, some more addictive, some just functional, many creating this cozy sweet little trap of comfort, security, instantness (for the lack of better word).

What it gives to you, me, anybody, is 2-faced gift. The positives are really nice, the negative is utter dependence ie in way you describe. If somebody would blast all mobile antennas in your city, you would be screwed, desperate, possibly depressed. The term liberating may have different meaning to different people.

I would be screwed too, but rather due to losing instant contact with my closest family and instant way to manage my property via airbnb/vrbo - this is the reason I started using my phone on vacations. Before, I would just keep roaming turned off, not log into wifis and spend 2 weeks (or 3 months) of proper disconnect. Simple, wonderful, magical times they were.
It's "can", not "will".

When the work requires in-person presence, you're essentially competing against the people who can also attend your workplace - locals and those willing to relocate. When the work can be done remotely, the competition is naturally bigger. Obviously, if we're not talking about applying somewhere new, then there are costs of replacing an already onboarded employee which can be quite prohibitive etc, so you have a natural advantage.

However, most importantly, all this applies only if people compete for your position. I believe, still, software engineering is one blessed and super-privileged industry where there is a lot of money and significantly more demand than supply for higher-skilled folks (although I've heard junior-level job market is pretty saturated and situation there is quite dire). So if you are in such conditions, and assuming your performance (and value to the company) does not suffer, getting outbid is not an exactly probable event.

[Added a bit later] Unless your company is not doing well and is looking ways to cut corners. Then - yes - getting replaced with someone cheaper that's not exactly improbable. So, keep an eye and year for company's health - and be aware that some executives could lie straight to your face how everything is amazing while simultaneously thinking of how it's best to abandon this ship in a most profitable manner.
I don't think that's true at all. There's a lot of sources of anxiety (while on the go) that having a phone with you mitigates.

- If I miss my turn (gps will renavigate)

- If I can't find the place (I can call them and ask)

- If there's something else I need to get while I'm out (my spouse can call me and tell me)

- My tween, who stayed at home while I ran to the store, has a problem (she can call me)

These are all things (except for the last one) that I experienced without a phone, as a grown adult. And I don't really experience anymore because I have a cell phone on me.
Adding/verifying hashes on media might not be a bad feature to add for those who don't want to burn the extra space required for PAR2. I run w/two extra parity disks on unRAID, but I'm too paranoid to leave my data at rest without an extra file-level of parity.
Also, under the GDPR, you may have the right for any solely-automated decision making about you to then involve a human:

https://ico.org.uk/for-organisations/guide-to-data-protectio...

Mind you, there's nothing to stop eBay from having someone now look at your data and go 'nope'.
I'm unconvinced by this.

I keep all my "on the go" stuff (keys, money, water, some important documents, etc) in a bag, and I almost always keep that bag on me, wherever I go, even if I don't think I'm actually going to need all that stuff. For example, if I go to a friend's house, and we go for a walk, I don't really need that stuff, but my instinct is to take the bag anyway. At this point, it's such an ingrained habit that I feel uncomfortable going somewhere without the bag (something my wife mocks me for occasionally).

Is that bad? I don't think so. It's a tactic that I've cultivated because otherwise I know I'm going forget something that I need. I might not need everything in that bag, but if I'm out of the house, I'm probably going to need at least something in there. And taking the stuff I don't need has also paid off when I end up changing my plans or something.

For me, it's the same with my phone. My phone is my main point of contact to my wife and family, it handles navigation and public transport, it answers questions I have while out and about, and it's also an entertainment system on the way. Not having it makes my life worse and harder. As a result, it's another thing that I always try and keep on me.

Obviously there are some situations where it makes sense for me for leave my bag or my phone at home. But in those situations, I'm going to feel slightly uncomfortable because it's interrupting my routine, and that routine is there for very good reason.
> runs a headless Android on a limited hardware, which explains the slowness of this thing.

Does it? Must be very limited hardware, then. I haven’t even ever seen one of those, but I would think a parking meter UI wouldn’t be particularly taxing on hardware.
you are "lucky" it was a 3-day suspension... they like permanent bans, a lot...
You are right in that it doesn't make much sense if your collateral is made up of stable coins, but if you had something like bitcoin you may not always want to just trade it for stable coins, do whatever, and then trade back for bitcoin as the price can change. It may be better to just deposit your bitcoin onto one of these platforms (yes you start getting paid for lending bitcoin to them for as long as you keep your bitcoins there). Then you have the ability to borrow a certain amount of some other coin without having to liquidate your bitcoin.

If doing so was useless, pawnshops wouldn't exist in real life. There is value in not having to sell something and later try to rebuy it.
Same here, but for Red Bubble. What's the point of using these sites if you can't even start?
Monad Manifesto (2002) [pdf]
Agreed. I know more than one woman who endured very gender-specific abuse in physical trades, and this was in the past 10 years. The flip side of this is that men are frequently demeaned and harassed for entering traditional "female" jobs: teaching younger children, nursing, and so on. The cultural pressures causing this sorting are still very strong.

That said, I don't think this is something that can be entirely addressed by government action. Government can take action against overt harassment, but you can't pass a law against your grandma thinking your job means you're gay (true story, in the case of a friend of mine).
No, what's happened is that a lot of progressive politics became actively divisive and toxic, which gave opponents actually relevant, insightful commentary about its shortcomings.

At some point the progressive movement will weed out it's toxic members and divisive politics and at that point we can make real progress with making the world a fairer place again.
California resident here.

They may even try to charge you - watch out - This happened to me. I recommend you call your bank and place a block on Ebay. They will not delete my banking information, even though I demanded this. The only way I could prevent them from taking my money was by placing a bank block on them.
"Brazil"
Here's some more :)
https://github.com/dogancelik/awesome-bookmarking
MusicBrainz Picard will do metadata tagging and some basic directory organization. It's what I use to create my music directories.

With a great metadata manager like that, any software that rips to FLAC or Apple Lossless should be sufficient. Exact Audio Copy is one of the best ones on the Windows side.
And from here we go on to https://xkcd.com/327/
This is a really nice example: toy enough that it's easy to understand and you don't get bogged down explaining the problem, but meaty enough that it shows some of the things you have to think about in real-world projects. I hope lots of people see this.

I have a mental hangup about literate programming that is like how I feel about practicing hard musical passages with a metronome: it works so well at getting me over the hump into competence that I fear overusing it and wearing out the mental effect. Do magic spells get used up over time?
We're working on an example open source firmware. In reality though, it's not something the majority of our customers are asking for so with a 3-person team it hasn't been at the top of the list.
I have been in eBay since 2005 and for some reason in 2021 they decided to put my account in "probation" mode and limit my amount of monthly sales to 150eur. They could as well have banned me altogether.
bigger question in my mind: how did they come to be?

are they features that were planned but then abandoned?

do developers at microsoft have the autonomy to build features they personally find interesting while on the clock?

do they come from hackathon like events?

do they now all come through a dedicated team?
The startup market is the one of the most speculative parts of the economy. The value of a startup is overwhelmingly determined by the level of optimism about the future, as valuations invariably assume massive growth potential.

We have begun the transition from the part of the cycle with mania (where valuations assume virtually impossibly bright futures) to a more depressed view where estimates of the future are worse than the present, rather than absurdly better.

This destroys valuation for startups really, really fast.

The party is ending for the unicorn that has no strategy for ever becoming profitable, and those unicorns will probably roll up and die or get acquired on the cheap by companies that actually have business models.

This happens from time to time, and it's very healthy (though it feels really shitty to live through). You can see all around signs of the lavishness of the unicorn lifestyle, utterly detached from any notion of actual value created.

The party seems to have just ended. We'll see, the music always might start up again. But I wouldn't bet on it, and, apparently neither are VCs.
I would say mildly disappointed, personally.
There are plenty of foods that have never had gluten-containing ingredients, but have always been made in factories or contexts where they come into contact with gluten. Celiacs, and people with NCGS who have strong reactions, when given the option will usually avoid anything that hasn't been actively tested and confirmed gluten free. For things like a bag of rice, or produce, there isn't an option with that label for re-assurance, and then it's a gamble... the odds of a bag of rice containing gluten may be low, but with such big consequences it's still a gamble. So the proliferation of the GF label is useful. There have also been a ton of new products launched that are gluten free, so it's definitely not just a labeling thing.
There's a shortage of programmers. It's more likely they hire someone else in addition to you, rather than instead of you.
Yup. Actually, I think we might limit the max brightness since at true 100% brightness it would be blindingly bright.
That seems a rather clunky solution. Most good comic readers have a built-in option to automatically crop the whitespace or blackspace out from around the panels while reading.
A lottery could be considered to have an equal opportunity, but an unequal outcome.
Doesn't equality of opportunity also destroy equality of effort?

If some subset of parents work super hard primarily to give their kids a better life, you must either subvert the effort of the parents and give all kids an equal chance or must admit that kids do not have equality of opportunity.
I’m big on crypto and yet even crypto hasn’t really solved any big problems yet. Even remittances are better dealt with through Wise (formerly Transferwise). Outside of rampant speculative market that’s 99% a scam of some sort, and a growing indie NFT art market, I don’t see much done yet.
I think the definition "an element of a culture or system of behaviour passed from one individual to another by imitation or other non-genetic means" can be taken, instead of "an image, video, piece of text, etc., typically humorous in nature, that is copied and spread rapidly by internet users, often with slight variations".
Nice! A (really terrible) Bitcask implementation was one of the first things I ever wrote in Go (https://github.com/pandemicsyn/bitcasket). Had no clue wtf i was doing but the Riak bitcask paper was clear enough that I was able to at least make a go of it. That whole experiment sent me on a different career trajectory - and was key to me switching from Devops/SRE style career path to a dev path.
The shell's advantage is that of the pipeline components don't need to suck the whole file in so it can potentially operate on much larger files without running out of memory. I think only "sort" is problematic and at least it's a merge sort.

In Python you could use a generator but it would get a little more complicated and you'd still have to add all the words to set() but hopefully the number of different words is not that great.

The trie approach is quite memory efficient and that can matter.
I spent a year in a meditation center, and the results vary a lot from person to person, because what somebody needs right now in life is different from everybody else.

Some people will need to become more discreet, while some people need to take more space, some people need to be less materialistic, while others need to accept to use material for their own comfort, some people need to play more, some need to work more.

Also, what you see is rarely the definitive result: it's usually only part of the ungoing correction, meaning you may be seeing a swing on the other side of the curve, a different kind of unbalance, and it would be easy to judge the meditant is not progressing.

However, progress in meditation is not an absolute, it is always to be understood in the context of each human. Some start from very far away on their path, and what your perceive as failure may be a great success for them.

As usual with things that are practiced inside yourself, there is no objective way of measuring progress. We don't have a wisdom metter. This is also why it's very hard to assess if somebody is practicing correctly, or if some teaching is off. Teachers have tools for this, but even that is fuzzy at best.

My personnal experience is that I used to be minimalist, and after years of meditation, now I buy more things. I used to attend to more social events, and now I'm declining regularly some of them. Now some around me could see that as a regression. But from my perspective, it's a way of taking more care of myself.

Be careful with the way you evaluate people, practicing or not. You are probably not having all the context.
How did humanity manage?! /s

Don’t get me wrong, smartphones are great conveniences, I can land in a foreign country and book a hotel, a car from the airport, find a place for lunch, etc. all (surreptitiously) while waiting at passport control. That being said I making a plan with someone (and not flaking), and doing a little research/looking at a map, asking friends for recommendations, was never that hard)
Demand = Num of companies hiring remotely / wfh

Supply = Num of people in nearly same timezone interest in wfh

Currently supply >> demand, so if your company is embracing remote work, you need to now be good at your job when compared to a larger pool of people.
How many unicorns are there that make no profit, have no plans to ever make profit, and are not really working on anything sufficiently revolutionary that they could conceivably break out of that mold?

The answer seems to be "gobs and gobs of them", and those companies have zero actual value.
>Whenever I interview I present myself as a developer with more than a decade of experience that wants $X / year and willing to go a bit lower for the right company

I present myself as someone with plenty of experience in both writing code and software architecture. Someone they direly need and will help their business achieve its goals for at least X amount of money. Which would be a great deal for them even if it doesn't sound cheap in the beginning.

Many told me it's too much. But a few have said yes.

You should think about the largest amount you think you can obtain. And add 15 - 20 % on top. You will be surprised in finding that someone will say yes.
Ah so this is where all of that terrible Kickstarter pitch video music comes from.
It still doesn’t support app-specific key remappings though (as opposed to app-specific keyboard shortcuts). This issue has been open since 2020, I’m not sure what they are waiting for: https://github.com/microsoft/PowerToys/issues/6756

In the meantime I’ll stick with AutoHotkey.
On the team I lead, we keep our domain logic pure, encapsulated, and layered. This means that if I have to debug a fellow teammates code, I can be confident that it is only business logic related code and not more technical, library dependent code.

When our code has to interact with other systems, the other systems' responses have to pass through an anti corruption layer and be translated into something we care about. All of this is surrounded with try catch and we quite obsessively check and validate everything coming in and out.

We do all of this because if/when something breaks in some library or framework that we didnt write, it doesnt bleed through to our POJOs. And, if we ever need to switch to the new flavor of the week library which happens quite often, we don't have to rewrite everything, just the adapter classes.
Probably?

I work from home since 2014 and since 2017 I don't work with companies from my country anymore.

So, I'd guess, my current clients "outsourced" to me.
I bought the KRUSH Flip Clock after seeing it at CES2016 and pulled out its silly cloud-controlled innards so I can write whatever I want to the display over rs485.

https://github.com/dmd/clack
Ask HN: What are your Unknown Knowns?
Things you know but don't realize that you know (or rather, don't realize that they are in the "things other people might NOT know" category) can trip you up, especially when you're trying to explain something like a decision.

They tend to pop up as a missing context, skipped or non-explicated steps, logical leaps, and garden variety mistaken "everybody knows" assumptions (in which case it is a subtype of "things you know that ain't so" errors).

What are yours?
Yup, everything you add is something that people will call about, guaranteed. And these are more complex than most things. You imagine if everyone could remap their keys? You make it free and easy to download and do Github "support".
I feel like it would be pointless. As an end user I don't really get any benefit from this change and encryption typically makes the user experience worse for the end user.