skysight-inc/HackerNews huggingface dataset:
I'm not sure, but I wouldn't order lithium ion batteries from ali express. They are too volatile and ali express products are often simply too shoddy to risk it.
There is a definite upper limit to a working community before self censorship starts failing. I reckon its less than 100 active users.
Not really :-/. I suppose you could rig a cheap dash cam with a battery, but you lose out on the headlight, which I use all the time.
I, for one, am encouraged to see Mozilla try and create new revenue streams.

I hope I am not the lone positive voice in the thread - it does seem no company gets quite the same level of criticism as Mozilla on HN
> Luckily, people tend to be much more savvy when voting with their wallets or their feet. And as a society we would be well advised to encourage these latter two.

The problem with voting with your dollars is that people with more dollars get more votes. The problem with voting with your feet is that only some people can afford to move.

If you want "just let the rich decide", why dress it up in fancy words?
New PowerPoint add-in to set the proofing language for the entire presentation
Yes, I agree. I wrote this years ago: https://www.quora.com/Why-did-Google-make-highly-valuable-pr...
It's not, it's due to greed and people (and corporations) living of rent.
The average IQ by definition is 100. In civilised countries it is above that.
The military-industrial complex would like to have a word.
I can't vouch for the "best" but personally I prefer California to France.

But my tastes aren't mainstream, so YMMV.
Given that contributors have been referring to the kubernetes codebase as "the clusterfuck" in talks I think it's fine to say "shit".

https://archive.fosdem.org/2019/schedule/event/kubernetesclu...

It's a great talk to figure out how the kubernetes codebase works
Ask HN: Do you wear progressive glasses?
I have been considering to wear progressive glasses for a while, but I have been confused by the giant price range.

Eyes&More offer progressive glasses (The frame and two lenses) for €250. And then there are opticians who try to sell you lenses only for €800.

Eyes&More do not specify which glasses they use at all. Other opticians also seem very reluctant to tell you which glasses they would use.

Are there any standards to go buy? Demand some specific lens type from a specific manufacturer?
I have NO university degree and ZERO affiliation with anything remotely FAANG (I'm based in Europe, where relatively few people work for FAANG). There are no globally recognisable names on my CV.

I am still the highest paid person I personally know - by a rather high margin, because of my experience as a software engineer.

Since I dropped out of university almost 20 years ago, I have been consulting and contracting, focusing almost exclusively on Python, PostgreSQL and, more recently, AWS.
This simple combination (I usually refuse to learn anything new - I don't think there have been many noteworthy new technologies in the past couple of decades) has made me millions over the years and I have never been left without work for any significant period of time.

Since the pandemic began, I have actually found myself contracting multiple roles concurrently, from my home, each paying significantly above the average developer rate. I've found I can do up to 3 - 4 at a time and still deliver results for each (declining to attend regular meetings helps).
Show HN: TopSpace – Scroll above the top line in Emacs
This is an Emacs minor mode I made in my spare time this past year.
It lets you scroll above the top line to vertically center top text in Emacs.

I made it out of my own necessity for the feature and it is very useful when using Emacs in full-screen with tall/large monitors. As monitors have been getting larger for many years now, I'm actually amazed that this kind of feature isn't more available in text editors or other software like internet browsers etc.

Let me know what you think or if you have any suggestions!
ANSI C definitely counted as a language fork. Things were different in that there were multiple existing branches and ANSI C was a fairly attempt to create a dominant one. This example supports my contention that you have to clearly identify which branch you mean, K+R vs ANSI was definitely something you had to specify.
> I recently made the mistake of deferring to the anxieties and fears of non-developers for so long that I almost forgot how we got to where we are today or what my true capabilities are.

Ouch, dude, you didn't have to stab me in the heart. But yeah, 100% same. I am just now, at the age of almost 42, starting to finally crawl out of that. I am ashamed that it took me most of my life and career but oh well.

> I think the key point for me is that once you control for all common human flaws, the developer is still far better suited to make an executive decision regarding a technology concern than anyone else on the team.

True, but then you get blamed for "not understanding business realities". I got super tired of being hinted that I "don't get it" or whatever, especially having in mind that I launched products whose launch date I was not consulted about, repeatedly, and still get treated like dirt. I started pushing back on micro-management, fiercely and sometimes rudely.

You know what's the funniest part? It works. People start looking at you very differently and suddenly negotiations are an option. I guess it was possible all along and the business people are like "push him, he's a tech nerd, he'll fold".

We should start getting aware how are others viewing us and integrate this knowledge into our negotiation strategy.
If you can't go the speed limit, you should get off the road and let cars pass.
Having a bathroom shared between many strangers is exceptionally annoying. You have to queue for your turn to use the shower. If someone spends ages in their, well bad luck you're going to be late for work or no shower for you. Many people these days choose not to share a single bathroom even between family members, never mind trying to negotiate with your co-residents. Then how is this shared bathroom cleaned and by who and to what standard? What if one of your neighbours refuses to do the work? Bad luck for you.

The $500 cost of a shower unit and toilet isn't what makes housing unavailable to the poor. Housing standards are a good thing as accommodation quality regresses to the minimum allowed by law.
How do you think they distinguish a low-skilled worker working for a human fraud farm from a low-skilled worker not working for a human fraud farm?
I never met one in person, but in email support, yes.

And it makes sense.

Statistically, an IQ of 100 is the population median, meaning, assuming a Gaussian repartition (which it usually is for human traits), that's about 10% of people scoring around 80 or lower.

To give an idea of what level of intelligence this means, we can wonder what that kind of people cannot do?

In the US, the military don't do a systematic IQ test for recruitment, but when they did one, it was deemed illegal to induct any one if they possessed an IQ less than or equal to 81.

That means 1 person out of 10 is not intelligent enough to be in the lowest rank in the army.

It's not far fetched to think of the possibility that some functioning members of society are not capable of solving mental problems most humanity think are trivial.

In fact, that are also trivial for AI, although we may all end up to fall into that basket one day or the other.
Depends if you're using biblical pi
4:3 laptop screens, which some are working to revive with new motherboards in classic Thinkpad chassis, https://www.xyte.ch/2021/11/09/t700-part-1-preparation/. There's no technical reason we can't have 4:3 HiDPI laptop screens today, since iPad Pros already ship these in volume.

Some tech stacks from the past have returned, e.g. Yahoo Groups was reborn as https://groups.io.
Doing that at a startup would be easy, since you control the whole stack and can tune it to the use case, and almost certainly don't have problems of scale. It's 90% getting the technical stuff in place, assuming you have the budget.

Doing it at a place like Google is a different matter. The job isn't tuning a stack. It's coordinating multiple teams that own different services, and trying to make general-purpose services and frameworks work especially well for a specific case, even in the face of competing demands and standardization forces. It would be 90% political, and the task-specific differentiation required may simply be insurmountable - the extra wrinkles for your use case might cost more in complexity and reliability than it's worth.
The are at least quite able to correlate these. Tracking TV advertising'impact is relatively easy and straight forward. Same for out of home advertising. And with a bit more effort attribution to newspaper/magazine advertising is also possible.

But. It often isn't necessary. More often than not these forms of advertising are not direct marketing. They don't necessarily have a call to action. They are a branding asset. And brand awareness is measured differently. With different means.

So while you can and should measure the direct impact, this isn't the main focus.

The same way response and conversion rates on direct marketing efforts were meticulously measured long before the internet. There were even AB tests being run on mailings (snail mail) on test flights to identify the campaigns with the best ROI.

I have a booklet from 1978, the year I was born, explaining AB testing for direct marketing campaigns.

Except for the speed, nothing changed. Nowadays we only have more intrusive tracking methods if we decide to go that route. But the underlying methods (statistics, measuring success, et al) habe not significantly changed.
Couldn't a adblocker block the largest javascript blob loaded by the page? Most likely it's gtm. Also with a bit of machine learning it could recognise the patterns in the js blob, no?
> while others worry about the costs, including privacy concerns.

Costs aren't the main worry. People are worried about how this can be used as a tool to curtail freedom, via surveillance and blocking access either to particular goods, particular shops, or particular people.
> The problem is, when there is a 20 car queue stuck behind two cyclists riding next to each other, cruising along at 30kph in a 100kph zone (yes, this actually happens, often)

At least in the part of Australia I live in the only roads that are 100km/h are highways and bikes aren’t allowed there. I’ve yet to see this particular scenario. I don’t want to say it doesn’t happen but I don’t think it’s as common as it’s made out to be here

I do 100% agree on separated lanes with barriers or dedicated paths for bikes. Keeping it separate, even as a dedicated bike lane with a small barrier is so much better than trying to share the road with parked cars or crappy pot holes.

Ultimate I also think people just need to learn empathy. Loosing a minute of your commute isn’t worth getting angry.
This aligns with my experience.

I cycle a lot in inner London - zones 1 - 2 ish. There are a few cycle lanes, paths through parks, canal towpaths, etc, but mostly, i'm on the road. For me, that's fine; traffic is never very fast, and the next junction is never far away, so there's a mix of overtaking cars, being overtaken by cars, and each of us blocking the other for a little while where there's no room to overtake. Also, there are a lot of bus lanes, which are even better - fewer vehicles, and less likely to misbehave.

I occasionally cycle in outer London, and there, i'm glad of the network of long-distance cycle paths, sparse though it is. Speeds are higher, and drivers are more impatient.

I once cycled in Swindon, including across the White Hart roundabout. I won't be doing that again.
> but wage theft and humiliation are still baked in for many of us

It's harder to get much sympathy from others as well if/when you're paid much higher than many other averages. Using the term 'wage theft' - normally used in discussions around minimum wage job abuses - for someone who's making $80/hr, (and may get some stock/bonus) doesn't get the same sort of reaction. The term doesn't even feel quite right, but that may be just because I've heard it so often relating to the lower end. I'd imagine it's not even about money so much for many folks as much as it is about time.
So because some professions have it worse developers need to have it worse as well? What a garbage point.
I know, but it's not like employers are begging people to work for them either.

The job market has always been a market that favors employers, not candidates, whatever the domain of work.
Got to pay for that 7-figure CEO salary and fancy San Fran office somehow.
It’s very good pulp with at least one pointless side plot. If you’ve never read something that’s actually bad you might consider that a dog.
I think the underlying problem is that Sweden taxes gas very high, very good reasons. Poland, being a regressive climate denying conservative place, relatively speaking, lets gas be at a natural price.

In the US trucking companies would just relocate to a state with cheaper gas, but maybe Swedish people dont want to move to Poland, and they also want fossil fuels taxed across the entire EU, so they feel aggrieved.
You don't need fancy AI to make us unemployed. Just back to basic would do. You list complex solutions which would just need even more programmers to maintain.
You better not look too closely at the rest of the economy then because most of it looks like that.
> Aggressive and fast driving cyclists are in no way less dangerous to pedestrians than a car.

That's just not true. A car weighs well over a tonne, and can comfortably travel at twice the speed any random bike can in a city (15mph on a bike in a city center is snappy, 30mph in a car is achieveable by the time you've cleared a junction). The impact of being hit by a car at 20mph and being hit by a cyclist at 20mph are also completely different for a pedestrian. You are far more likely to sustain serious injuries by being hit by a ton and a half of metal than 100kg of metal and squish.
You might not be formally member of such groups, but if you are spreading their values and repeating their propaganda, you're working for them.

That would make you de facto member even if you're not de iure member.

e: and based on Paradox of Tolerance, shutting down communication with anti-system efforts might be the only way. You can't be tolerant to intolerance, you can't be democratic to anti-democracy, etc.
Is $210k in the Bay Area “wildly overpaid?”
its use was so limited though, it's like the definition of novelty
AirBNB doesn't want bots scraping their data.

They currently have a monopoly on STR listings - so they don't really need to care about user experience.

This is what you end up with.
Influencers beware: promoting the wrong crypto could mean facing a lawsuit
> Mailboxes, fire hydrants, Trams are not recognizable for billions of people.

Cheese is though? And I'm pretty sure most of the world would recognise those things anyway - you forget how much American culture is spread through films and TV.
Maybe this will drive people back to Firefox? It's a perfect opportunity for Mozilla to do a marketing drive... oh, wait, they are busy partnering with Facebook (er, Meta) to do advertising stuff. Sigh.
Hm, I think free stuff could/should also come from individuals and non-profit organizations, not just the government directly. Free stuff from for-profit corporations is always free() with a big () though, even if the cost is not directly paid by the user.
> since we apparently don't have much imagination to work with here

Oh, I'm much more likely to engage in a great conversation after an ad hominem. Sigh.

I am well aware of how browsers work and what they automate for you. But you called them bots. You lumped them with several other types of software, which doesn't make sense. I never said you were incorrect — I said you were going for the technically correct and the gotcha.

Do browsers include automation? Yes. Do things get automated when you use them? Yes. Is software development automation at heart? Yes. The fact that you are correct about these things doesn't make the deception any less obvious: you are using these technicalities to misrepresent what a browser is — which doesn't make sense in the context of the thread -, and that's all I pointed out.
Impaired detection of Omicron by SARS-CoV-2 rapid antigen tests
Roadmap to Become a CTO
Algolia is hiring full-stack engineers to help us research a new kind of search
> to pair programming and on and on.

Glad someone else is mentioning this, about 10 years ago it seemed like it was the hottest trend and that anyone (meaning any programmer) not willing to adopt it was either too lazy or had something to hide, or, most probably, both.
Your willingness to try new ways is probably inverse proportional to your current wage.
I'm not a grammarian but "your" sure seems less wrong than "you're" in that sentence.

"I was going to sympathise with you are having to put up with [stuff]" - doesn't work.
I found one easy trick to make cars and pedestrians love me while a bike commute...

I attached a fake pigeon to my helmet. Every commute was filled with smiles. Someone even made a spoof movie trailer about it once.

I don't pigeonride as much now because of COVID.

https://youtu.be/7pYRsLedthI
Why don't you understand the fact that Mozilla isn't perfect in every way forces me to use the much more ethical browser made by Google. At least Google's CEOs aren't paid that much.. /s
𝐼 𝘭𝘪𝘬𝘦 𝑢𝑠𝑖𝑛𝑔 𝐛𝐨𝐥𝐝 𝑎𝑛𝑑 𝘪𝘵𝘢𝘭𝘪𝘤 𝑡𝑒𝑥𝑡 𝑗𝑢𝑠𝑡 𝑡𝑜 𝒎𝒆𝒔𝒔 𝑤𝑖𝑡ℎ 𝑎𝑛𝑦𝑜𝑛𝑒 𝑤ℎ𝑜'𝑠 𝑡𝑟𝑦𝑖𝑛𝑔 𝑡𝑜 𝑢𝑠𝑒 𝑡ℎ𝑒 𝑠𝑒𝑎𝑟𝑐ℎ 𝘧𝘶𝘯𝘤𝘵𝘪𝘰𝘯 𝑖𝑛 𝑡ℎ𝑒𝑖𝑟 𝑏𝑟𝑜𝑤𝑠𝑒𝑟 𝑜𝑟 𝑒𝑑𝑖𝑡𝑜𝑟. Sᴍᴀʟʟ ᴄᴀᴘs ᴡᴏʀᴋ ғᴏʀ ᴀ sɪᴍɪʟᴀʀ ᴇғғᴇᴄᴛ. ℑ𝔱 𝔤𝔢𝔱𝔰 𝔢𝔵𝔱𝔯𝔞 𝔣𝔲𝔫 𝔦𝔫 𝔯𝔦𝔠𝔥 𝔱𝔢𝔵𝔱 𝔢𝔡𝔦𝔱𝔬𝔯𝔰 𝔴𝔥𝔢𝔯𝔢 𝔶𝔬𝔲 𝔠𝔞𝔫 𝔪𝔦𝔵 𝔲𝔫𝔦𝔠𝔬𝔡𝔢 𝔰𝔱𝔶𝔩𝔢𝔰 𝔞𝔫𝔡 𝔯𝔢𝔞𝔩 𝔰𝔱𝔶𝔩𝔢𝔰. pᵁrⁿoͥvͨiͦdͩeͤs oͤpⁿpͩoˡrͤtˢuˢnities cᶠoͦnͬfusing aᵖnͤdͦᵖˡᵉ sͭoͪfͤtͥwͬare.
I still use it on my blog (as a filter).
To be fair, you'll have a hard time explaining anything involving mountains to someone in Cambridgeshire.
I think we have politics to map civil war into (a less lethal?) political war.
You’d be surprised to know that people in poor places not only share the same bathroom but also the same room and same bed.
The way those professions work is, generally, completely different to how programmers work.

A lawyer, accounting, or doctor will typically have their own clients that they focus on. They may ask for advice on occation but generally one of those professionals will handle many customers completely unique needs.

Lets look at an accountant for example, they will have multiple clients each of which take up a small portion of their day / month. Each has individual needs and rarely will they have any real relation or crossover in their work. It'll be even less rare that your client has anything to do with another client of your business which may be handled by another accountant. The same is the case for doctors, and lawyers as well. You have one professional serving a multitude of clients.

Programmers work differently, typically we have multiple programmers to a single client. That client may be internal or external. If your particular case needed 7 accountants, or 7 lawyers you'd be damn upset if they weren't in regular communication about the work they're doing towards your case. If they all came back with totally different suggestions that completely clashed you'd be shouting at them for not communicating together properly.

Engineers are the only ones where I think there's a stronger relation. You might only work with one engineer for a small change to your house, but on big infrastructure projects there had better be regular communication between related groups or you end up with your designs failing ragulation.

Daily standups are for the programmers in the team to get together, to de-conflict, and understand what's changing around them. If Janet is about to make a big change to the auth system and you're working on a new api endpoint you probably want to know and make sure you're not causing problems for each other.

If your daily standups are actually just 15 minutes each day where only 1-2 managers are benefiting from a statud update from everyone, then sure that's micro-management and probably wasting a hell of a lot of time. Suggest changing it to a weekly call, or having everyone email a summary each week. It's important to report status on a regular basis just as you'd be pissed if your accountant didn't let you know once they'd filed your tax returns or if your doctor had your blood test results back a week ago.

Conflating a daily standup with a daily status report though would be frustrating and probably does need challenging, but it's not easy to compare across professions like that. Their workloads are completely different to ours, and so need a different approach.
Sounds like he didn't make money, but he did convince ~50 people to work on a commission-only basis during a probationary period. Sounds like he started around August 2020.

"But no deals were ever finalised. By February 2021, not a single client contract had been signed. None of the Madbird staff had been paid a penny."

Somewhat interesting that across 50 people, some of whom quit fairly quickly, but others that stayed on...none were able to make a single sale in a 6 month period.
Good to know, but I'm afraid the negative publicity generated by the crapware debacle reached a much larger audience compared to the change of ownership, so the public sentiment toward Sourceforge is still largely negative...
Well, it seems simple. But from your tone I'm guessing it's not?

a: (a)
aaa: (a(a)a)
aaaaa: (a(a(a)a)a)
etc
Many times you can find the same place with search for apartments on booking.com. You will get full address and most of the times cheaper.
Thanks, this comment really helps. Seems like it's a lot of wrong place, wrong time.

It's true that not having degrees is like being a leper for some reason.
The KSIs would show otherwise. More pedestrians are killed on pavements (i.e. not whilst crossing the road) by drivers than cyclists.

There's a fundamental difference between the danger posed by cyclists and the danger posed by motorists. Cyclists have significant 'skin in the game' and can easily be hurt more in a collision with pedestrians. Motorists, meanwhile are unlikely to be hurt when colliding with either pedestrians or cyclists and so they can often get complacent about the danger they are presenting.

The UK is currently re-wording some of the Highway Code and an important part of this is the concept of responsibility - the faster, heavier vehicles bear more responsibility to keep everyone safe. HGVs>cars>cyclists>pedestrians
I have absolutely no interest in being a dictator at all. What an utterly insane statement.

Some people are actually really secure in themselves believe it not.
I was wrong, we need crypto
I don't think registration would make a blind bit of difference to be honest, based on driver behaviour.

I remember a Churchill Insurance report from 2016ish I think that showed between 13-25% of drivers in East London alone are uninsured and unlicensed to drive.

That's in a city that ranks highly worldwide for the amount of CCTV it has watching its roads.

Personally, I stick to the Highway Code when driving or cycling my bike for self preservation. I want to be predictable and obvious to others.

It "ain't the bear you see what gets ya" as they say.
counter point... doctors do face something like this in most cases. If you work at a large hospital, you cant just do whatever you want to a patient whenever you want.

you follow guidelines and rules for the most part, if you performed surgery before a patient had scans same day, youd be reprimanded by peers. that seems analogous to "don't do major refactor on release day".