skysight-inc/HackerNews huggingface dataset:
Fine, you can try to hold the developers responsible.. somehow.

Except it won't mean anything. Because someone will just fill their shoes after they leave. There's enough money to make that possible. And in fact it's the companies doing the most icky things that have the most money to just go hire more. That's where the revenue firehose is.

When I was at Google, it was internal culture for Googlers to raise a fuss about a lot of things all the time -- despite the company being an advertising company there was a general uneasiness about crossing various "lines in the sand". There was a very active internal dissent culture, on "memegen" and the weekly TGIF all-hands, and so on. It was broadly acceptible to stand up at TGIF and politely take Larry to task on some thing that was seen as crossing this line in the sand. It happened all the time.

Over time the company just got better and better at evading responsibility to this pitchfork crowd. After all, they had investors to satisfy. And the "line in the sand" just got further and further out, and what was seen as "creepy" and "not Googley" and against company principles just got more and more watered down.

And if you walked away from that (like I did, not that I was of any importance)? Google has plenty of money to go hire new SWEs.

The answer has to be regulation that sits above and beyond the corporations. Nationwide or global standards of behaviour, enforced by law, that set basic ground rules for what is permissible in the market. How we get there from here, I don't know. Some jurisdictions have been better about this than others.
It looks like I have dodged a bullet there. [0]

[0] - https://news.ycombinator.com/item?id=29387264
One of the challenges is defining what counts as telemetry.

So they include an OFF switch. Does it also switch off checking for new versions of VSCode? Does it turn off consulting online sources for dictionary updates? Does it turn off viewing the extension library? Those requests are technically also telemetry but if you disable them they look like broken features. The license agreement is written with open language to say "There are some things you can't turn off" because MS doesn't know a priori whether a court would consider "updating the extension library" telemetry until someone drags them into court and presses the issue legally, and they want their asses covered either way.

And the OFF switch doesn't switch off any extensions because the API is open enough that extensions can do their own network access independent of VSCode.

In practice, it turns out to be very hard to build one guaranteed-to-work OFF switch. Not that it isn't a laudable goal. But in general: if it has online features, assume telemetry == true.
Fundamentally, AdNauseam's approach is the correct one: corrupted data is far worse for adtech than missing data. Highly suggest installing AdNauseam, and then applying its ideas to your everyday life. Maybe occasionally buy things with friends' credit cards, then pay them back in cash?
Book Review: What We Owe the Future
I work for an Italian nonprofit from the US, after I moved back from Italy for family reasons. I'm a full-time contractor. I (or my 'employer') have to prove to the Italian government that I am a US taxpayer, but beyond that it's fine, and at least from my perspective much easier than dealing with the Italian government otherwise (those who know the language and system may feel different of course). I am very happy not to be throwing a huge chunk of my paycheck into the Italian pension system since I have never intended to retire in Italy, so it was simply a gift to the government of those lovely people.

I'm not sure how much variability there is with this kind of setup within EU member countries.

Also let's say you have an American company with 200 german employees but no office on german soil, does that mean they don't pay any local tax because technically they don't operate their business in the country ?

The American perspective on this is that the employer pays employment taxes for their employees (but not contractors), and the employees/contractors are responsible for their own income taxes, wherever they work (US or abroad). Surely the German employees would report and pay their income tax?

Taxes are not a tithe to the Church. They are not a moral obligation. They are a payment for past, present and future government services. If you (or your family) are not receiving services from that government, then you shouldn't be obligated to pay them. Pay for the services from your own government.

It is good to question how much of the tax burden should be paid by employers vs. employees, but the idea that some tax burden is split by different parties in different nations is not a new one. For example, international trade has been occurring for as long as nations have existed. There is no shortage of precedent to draw from.

The dev can't be a freelancer because a freelancer with a full time, fixed hours, single customer is illegal in many places

This might actually be what may changes rather than the 'closing of loopholes'. From what I have understood after talking with German in-laws, these laws are nominally to prevent the abuse of workers who are denied the rights and benefits of full employment. From a workers' rights perspective, this makes sense for 20th C. laborers, but not really for 21st century knowledge workers who could be getting paid >2x working from Germany for an American company compared to what they would be able to get working domestically. So in practice, this type of law can keep wages lower and give more control to German companies at the expense of the workers, so you know who will fight the changes to the laws to preserve the status quo. But if tech/knowledge workers who wish to have better remote employment opportunities can band together to pressure their elected officials, then this could change.
I don't see how any of that is going to stop kids from taking their bikes up hills to ride down.
"trap". If feature A has 100% of users using it and feature B has 0%, what should I, as the app developer spend my time working on?
> Josh and Jeremy had vowed to each other that they would only ever marry another set of twins.

> ‘Me and Josh always knew we had to find our twins if we were going to get married — and we told each other that we’ll never be able to unless we find a set of twins that we could fall in love with and marry,’ Jeremy said.

umm... what is going on here? Two male twins vowed to only marry another set of twins and they found two, and married them within six months? And had a TLC show about the wedding?

Something about this reeks of weird incentives. Or maybe they're just cartoonishly one dimensional twin characters.
this is false - remote teams are exponentially less productive

maybe linearly less productive if remote from day 1

clever marketing hack for the author's startup though
What a non American saying. We should exile this traitor.
Running Linux or BSD would be the only possible way for me. But beyond this Apple are the strings for me, as I've mentioned in sibling responses I do not wish to fund the company in any way. 2nd hand unfortunately also funds them indirectly by supporting retail prices through resale value.
I think you make a reasonable point, but I'll also echo some replies that remote work has absolutely been a possibility for many industries for much longer than a decade. I've been working 100% remotely for 21 years, and some of the people I was learning from in the beginning had already been working remotely for years before me.

That said, I've been a professional programmer for all that time, which in my mind is practically made for working remotely. It's definitely taken longer for some other industries to be as amenable, which I believe has been due to the people in charge, not the profession.

I agree that general inertia has something to do with it, but that's a terrible reason to accept the way things are.
I think you don't understand how Oracle works to put in perspective a 18th century Russian serf probably has more capability to influence his environment than does an SE at Oracle. You really need to look at the talk posted, an SE at Oracle is nothing more than a cog in a machine. Trust me the SE's at Oracle could do everything in their power to make some change happen in oracle and it would be similar to a gnat farting to try and change the direction a cruise liner is heading.
I'm sorry but it's the same pedagogical limit that gets hit. You read 50% of the manual, integrate 20% of that.

Most of the time I needed two or three passes in different context to start to really grasp a tool domain.
In the thread: bunch of tech workers acting like 19th century small farmers. The story here is that chemistry is a blunt tool and in 50 years we won't need it for agriculture. Biocontrols will have totally taken over. In the meantime anything we can do to remove incumbent chemical technologies and create economic room for their replacements is.. important. Why? cause we're gonna need those biocontrols anyway to keep farming at current yields under an evolving pest/weed regime.

We got through the 20th century without sustainable farming. I'm OK with that, it led to things like me existing. Now it's time to focus a little more effort on doing the job properly.
Show HN: ZORP – Native Android and iOS app builder for internal teams
Hey HN, founder here.
Zorp is a no-code/low-code platform to build native android and iOS apps for internal teams. It is workflow-based as opposed to CRUD since most mobile app use cases are process-oriented.

Few highlights,
- Mobile UI can be built using a WYSIWYG interface
- Integrate with any external system via REST APIs (We're adding more integrations soon)
- Built-in database
- Fully managed RBAC, Users and Teams
- Javascript extensible

Typically, internal mobile apps are built from scratch, which leads to a huge waste of developer bandwidth, or people manage with spreadsheets, forms, etc. We aim to enable ppl to build fully scalable native applications without much development effort.

To get started, you can visit https://zorp.one and sign up. We've temporarily removed mandatory email validation to help you sign up easily.

We're here if you have any questions/suggestions/comments.
the conventional counter-argument to that is that anything we care about can be valued, which in turn can be monetized, so everything under (and including) the sun can be compared and optimized for in a decentralized way.

that's much harder (and perhaps P=NP impossible) to do in practice for qualitative aspects of life (e.g., love, wonder, beauty, etc.), which is why we have such an imbalance of valuing things that are easier to value (food, machines, services, etc.).
I'm pretty full in on non-remote. I think it's an advantage. Let's see if it plays out. It is true that it's harder to hire but we'll see what the final outcome is.
hmmm I don't know about those particular examples, seem pretty clear cut, and I recognize that they are aware of how to play the game. But what I mean is that certain special interest groups that overlaps with foreign interests seem to be able to continue the youngest and as you put it, the most "apt" userbase to proliferate messaging and goals of that collective.

For example, tiktok was recently outed to run keyloggers, and those genz who are "stanning" are also likely sending back all these crucial data points. This is not a conspiracy theory but the very reality that we are dealing with that those who do not share our values and way of life are able to not only cast a wide surveillance of its most vulnerable demographic but manipulate reality for them in all sorts of ways to identify "enemies of the movement" and overwhelm them.

What disturbs me most is that there is this disjointed, water-and-oil dynamism between the two political spectrums engaged in this toxic social media warfare aimed at sowing discord and turning its masses to feel ill, with society, stability and question everything we have.

It is this unwitting participation by the genz of the grander ulterior motives and agendas highlighted by special interest groups that have overlapping values with foreign states that know what strings to pull and the silence in response that worries me.

America's hostile nations know they cannot beat it militarily and they have developed very imaginative and creative asymmetric solutions to subvert and sabotage it from within, and the current state of this side vs that side makes it impossible to formulate a collective bipartisan response to steer the ship in the right direction.

We are not taking this issue of weaponized social media seriously and we see this first hand by how little enforcement/recourse there is for data privacy breach. We know that privacy of the individual is one of THE key pillars of open society and unfortunately the waters are murky and there is no guidance anymore.

In a few decades we will see what the result of this trojan horse experiment is but the current trajectory is not looking good. Gen Z suffer from the highest rate of mental health issues, have access to unprecedented amount of information and foreign subversion. When I realized your own flag is becoming a symbol of hatred, we reached a potentially irreversible stage of complexity and with that only increases risks.
Having worked on an electron app for several years I can tell you that that's really just laziness by respective dev teams. It's not pretty to use contextBridge and IPC, it just requires some extra work. Electron itself did a great job making this easier and easier over the years.
Your immune system attacks plenty of things that are not attacking your cells.

There are multiple different detection mechanisms.
Broken for me. Don't see a phone and can't drag pieces. EDIT: In Chrome:

Refused to execute script from 'https://neal.fun/_nuxt/pages/design-the-next-iphone/index.a2...' because its MIME type ('text/html') is not executable, and strict MIME type checking is enabled.
Machines already rule the world. We call them corporations.

Thus far their parts are people. That will shift.
This guy is obviously paid off by Elon
Obviously there's no way to actually count people who are trying to hide. But there hasn't been a huge increase in Border Patrol staffing, so an increase in encounters likely indicates an increase in illegal immigration. They only catch a fraction.

Or do you have an alternate hypothesis that fits the data?
We get all our color from our screens now.
For myself I've always bought the black (or whatever they call it this week) iPhone because I just assumed it would be the easiest to get and would have the highest/easiest resale. The resale is less of an issue as I'm just perpetually on the upgrade program now but I've always worried that getting a more exotic color could potentially push back my ship date. Maybe this year I'll try getting a color other than black. I just don't care much because I always put a (black) case on my phone so I don't imagine a colored iPhone would even be noticeable.

As for cars and other places where I could pick color I often go with gray/black because it's more versatile, less "offensive", and doesn't require me to "commit" to a color. I'm fine with bland colors overall whereas I can't be sure that I'll like that blue/red/etc color in 1 week, month, year. Bland just feels like the safe choice, even if that's a silly reason.
Louder opinions like mine? In all the places i've seen remote work discussed, I've been made to feel like my preference is a distinct minority -- to the point of feeling like the preference itself is being erased from the discourse.

If your experiences are different, I'm sorry for that, the last thing I want portray remote as an invalid preference. But when the topic comes up, I'm not going to sit on mute if it feels like my preference isn't getting any airtime.
This needs a way to share the results!
How is this a shame for AMD or Qualcomm, who aren't part of this comparison at all?

> Windows running in VM on M2 is faster than native Windows on x86.

Which x86? 12th gen Intel? 11th gen Intel? Ryzen 6000? These are all wildly different processors. This comment is absurd. It's also "Windows ARM version running in a VM on M2", not x86 windows which is the only thing you'd care about running in VM on MacOS if you were actually going to do this for some reason.
Their excuse is that they were ambitious with 10nm and it didn't work for them
Ask HN: Please Review this Startup Idea
NFC tag linked with NFT of the product & tagged along with it in order to ensure the authenticity of the product thus making the brand even more unique & reliable.

Please let me know if you think brands would see any value in this.
I wonder if the difference in results between the IEEE and Stackoverflow surveys might be due primarily to the different demographics.

You would expect working electrical engineers to more heavily favor languages like MATLAB or R, which shows in the IEEE rankings. But that doesn’t explain Julia being more popular in Stackoverflow, though — unless some working engineers still consider it too experimental for production use?
They did it was the fappenning. The only difference is it happened to celebrities so the police got right on solving that.
Cool to see a vector search application that leverages traditional image features. I'm curious to know which of these methods performed best on cropped images, which remain somewhat of a challenge for traditional classification models (contrastive models trained specifically with image crops tend to work much better).

Also for the vector database itself, have you considered spinning up your own open-source alternative such as Milvus (https://github.com/milvus-io/milvus), or were you only considering managed services?
I’ve been using Zotero since I was in grad school and at one point wrote large chunks of the BibTeX export. My first papers were added to my library in October 2006. It’s amazing to have a single source of basically every paper I’ve read in the past 16 years and many books, newspaper articles, etc - including notes. I’ve always had it backed to my own WebDav server that has, somehow, survived despite numerous migrations.

The UI is starting to feel a bit clunky, but it’s fine as a standalone application and the mobile version is great too.
I remember the epics fights I would get into with my online irc buddies when I was a youngun

Remote work is not a panacea, there are tradeoffs. Investing more effort into building remote relationships is definitely worth working at home and not having to commute.

Excellent insight.
Even so, there trouble is in how well these remote teams work together. And what about team cohesion. Dont mind me, I LOVE remote teams and distributed working, but atleast in the early stage i feel that there needs to be a balance between onsite and REMOTE work.
Unless the bot problem regularly gets in users' way, this isn't really what you want to blow the whistle on--hard problems are hard. You bring this up to damage Twitter.
> Twitter continues to focus on only pleasing it's sponsors, investors, and execs year after year

I mean, it's not really doing a good job of any of that either.
Add an Apple logo middle of the screen and it will connect to all Apple devices magically using dark witchcraft. Add an Android logo and boom, you now connect to almost all smartphones. Whatever you do... do not touch the pear logo.
The way most of us make friends and find community is school when we’re younger, then work when we’re adults.

It makes sense—wherever you spend the most time around others is where you’re most likely to make friends and feel a sense of belonging.

Remote work upends that. It’s great if you already have an established social circle, but bad for people who want to develop one.

There’s no reason why work has to be the main thing that satisfies these needs, but it’s fulfilled that role for so long that it has sucked up most of the oxygen from alternatives.

I hope that as remote work continues to take off, we’ll see a new wave of third places that can take over this function. There’s a huge opportunity here for anyone who can help socially struggling remote workers feel more connected.
Open floor plans can be a double edge sword buddy
Check again, its wonkier then that. E.g. C (#2) shows a description for Java (#5)
The only people thinking that are ignorant of who Mudge is
Won't your carrier have some data-sharing agreement with Google or an intermediary/subsidiary/associated third party?
I made one suggestion.
Scenario 4:

The AI decides that maintaining biological life is inefficient and turns that stuff off. No fancy viruses needed, just stop feeding it.
> It turns out that the British stiff upper lip response to something they're nationally proud of is that they'd rather die than embrace health privatisation. So we're in uncharted territory... the playbook

Good for you guys.

Basic healthcare should be a public service to maximize most coverage at a reasonable quality level.

Not privatized to get the most money for the least amount of service, which is the practice of virtually every long-lived business.
I really enjoyed this video of Jordan describing the creative process: https://www.youtube.com/watch?v=6ozxnrs0BP4
Where is the Japanese Language spoken?
I won't argue with the global broad stroke of that definition at 1000ft not being correct.

But being legally threatened and forced to leave for visiting a publicly owned and publicly accessible UK national trust land in the middle of nowhere is stupid, yet this is what was regularly happening in 2020.

Basic right of way ability to go about ones life without state harassment was removed in countries that people pretend are full off freedom and virtue.
This thread has interesting debate, and makes me think these are the core questions which I wonder how others feel:

- Who believes most work friends are actual friends that by and large want to be there as well?

- Who builds and maintains friends at work for 90% career management, and the other 10% are cool people you enjoy working with and then you stay in touch with 1-2 of them once you leave a job?

- Who views the work socialization as actual socialization versus career management requirements?

My experience with a relatively successful path in tech is that most friends at work aren’t actual friends, that 90/10 split is true, and that work socialization is for career management.

It feels like the remote work debate is partially about if work fiends are actual friends and it’s worth bringing everyone in-office to support that truism, and then if remote work enables the same level of career management abilities IMO it does and it’s easier to do so. For instance, Leading in slack is a lot easier than leading vs the ex-athlete with a MBA in meetings who projects confidence.
Sure - let's cut that number down from hundreds, to millions.

For the discussion, let's assume that the whole world of IT candidates is now your pool of potential employees. India alone seems to produce around a million computer science graduates a year. Europe, probably in the same ballpark. Rest of Asia? Who knows. Same for Central and South America. That's each and every year, new candidates that are added to the pool (minus those removed).

Even the absolute outliers would result in a sizeable number.

You are right, not all of these might have the required knowledge (if looking for experience hire), or some other number of factors.

But it would probably be easier to just start poaching top talent from top companies around the world.
Offtopic: I really like the UI of that forum.
Depends on the parachutes.
If your application keeps opening popups all the time, I will use the close popup button very often. Doesn't mean I enjoy closing your popups or want to have to close them. The only reason I'm using the feature is to get around an annoyance in your hypothetical application.

Frequent use of a feature is just as much a signal that the feature is an obstacle as it is a signal that the feature is beneficial.