skysight-inc/HackerNews huggingface dataset:
Some problems come to mind:

- this is performing an irreversible procedure on a person without their consent. Justifiable for a disease but less so for vanity traits.

- genes are pleiotropic and modifying multiple genes could have unexpected effects. An easy example is that taller people have a higher risk of cancer. Barring some great advance in predicting the effects of genetic changes, this will remain a problem.

- it has a homogenising effect, optimising for traits a culture finds appealing and that can be easily measured. You will eventually get a eugenic army that all look like swimwear models and score highly on IQ tests.

At the same time, I think that modifying the organism is the only way to get rid of diseases like heart disease and cancer.
Dividing things into intrinsically human and not is a false dichotomy. Our experience is always a mix of what comes from our biology and what comes from culture. Finding enjoyment in a craft or a puzzle may well have existed for thousands of years. And relationships are definitely effected by culture. The expectations around marriage for example have changed a lot.
I signed up for Kagi during the closed beta, and used it for a bit. But I kept going back to Google for some searches, the proportion of which was steadily increasing over time, until almost unconsciously I was tabbing down to "search with Google" every time I searched. At that point I figured it was a revealed preference and went back to Google.
LayoffsTracker – Track all Tech and Startup layoffs globally
> Inability to have non WKWebView type browsers. Safari can do the one it wants, which is Apples choice.

This is primarily for privacy and security reasons. One wouldn't want a funny casino app, or the likes of Google or Facebook to hijack people's web access.

Another aspect is the user experience - a piece of web content will render exactly the same way anywhere on the system. There is no need for people to be concerned with webapps asking absurd things like "Download browser X to view this page".

A third aspect is actually very helpful to developers - you can count on 100% of the APIs you intent to use being available on the system's web browser, creating in-app experiences significantly easier (and cheaper) to develop.
Safari is not missing anything of value: it's mainly access to USB, Bluetooth and such which have no place in a browser. And Firefox doesn't support many of them either. It's just Google trying to get more data about you.
It's literally not. If you have 10 windows open that's up to 9 presses of alt+tab. With workspaces it's one press of whatever you have configured for the workspace, such as alt+1 (or 2 or 3, etc)
> I don't journal daily because I don't have enough to say every day

Just recount what happened I the last 24 hours. Had to be something even if you just worked and watched netflix. ie, what specifically did you do at work, how could you have done it better, etc

I journal off and on, not currently doing it. But I found it to be a great tool for introspection and improvement. I would think in depth about technical problems, social interactions, various distractions and impediments to productivity. It's a great tool if you have the time. but you have to make yourself do it, every day
> Its likely there will be mass violence in the beginning and pretty much everyone will be affected imo.

No. Cities will be affected disproportionately but that's it. The crime rate is too low. Even if it x10, it'll be roughly the same as Brazil or El Salvador (which still has people and communities living there!).

> Criminal types will flourish taking what they will.

Corporations and large enterprises will likely be targeted more.

> Most will die from starvation pretty soon though.

No.

> Those who have some sort of food source will become huge targets very quickly.

People will trade with farmers; like they did before? Just food will become more expensive. There is massive food waste (especially in the US), and even places like Africa will be fine.

A post-Apocalyptic world is more about the collapse about the current order (current government, corporations, current powers) than the death of the people. Unless a nuclear winter sets, most people will be fine.
Not everywhere, in the EU a ruling forbid Microsoft to do that and when installing Windows, the user was prompted to choose a browser. It was there for quite a while: https://www.cnet.com/tech/services-and-software/windows-8-ge...
Individualism and collectivism are opposites, not simply alternatives.

Alternative to individualism is everything that is not based on individualism alone.

For example every social democracy out there the majority of which you can find in Europe.

We live in countries where we are individuals with rights but also we have to let go some of that individualism because the good of the many overrides the individual rights.

It's not very hard actually.
If Apple were forced to allow Chrome on iOS, Chrome's influence would grow even stronger. So why do you think that's an argument against wrappers around Safari?
I always heavily document before coding. My preferred tool is just Obsidian. I just make a folder and take large numbers of markdown notes for everything.

Heirarchal notes let you organize however you want, you can make your own little wiki to handle the zooming.

I also am very much considering getting some kind of digital drawing device, like a Boogie Board with the smart pen, or else waiting till there's an affordable stylus phone that I like(The Moto Stylus is the only recent cheap one and that lacks wireless charging).

But for now I primarily rely on text for everything, until I'm ready to move into CAD or code or whatever I'm doing.
It is indeed a risk. A risk that the CMA is well aware of though, and among the remedies considered are also present:

- "mandating access to certain functionality for browsers (including supporting web apps)";
- "requiring Apple and Google to provide equal access to functionality through APIs for rival browsers".

All this remedies combined should, in theory at least, prevent Apple from obstructing other browsers.
It's been raised but doesn't appear to be a large enough issue to be put on the roadmap: https://community.bitwarden.com/t/allow-attachments-to-be-ex...

The project is open-source, maybe send them a pull request?
If you've ever double bounced someone on a trampoline it's the same effect. Constructive interference is awesome.
Elsevier's business model was valid in the 1990s and 2000s when most people used paper. Unfortunately the world has changed but their business model hasn't.

It's reminiscent of Real Estate agents.
You don't just believe the physics. If there is consensus in physics that says you cannot turn a bicycle without measurably turning the opposite way first, feel free to link. It's a ridiculous claim that assumes certain speeds, bicycle type and riding style. I've seen a guy ride a narrow rocky ridge, even jumping from stone to stone where needed (without stepping off the bicycle), was he violating laws of physics or is the world more complex than simplified models of it? Either way, it is just bikeshedding.
Depends _very_ much on how you define productivity.

Is your job moderating a big forum? Then no, you can't really bost anything.

Is your job writing about various topics? If this requires documentation, with a bit preparation before hand, sure, you can be super productive.

Is your job coding? Offline manuals will get you a long way (assuming you don't depend very much on 3rd parties like APIs or package managers).

Now, if we exclude the 1st point, yes, you can, here is how:

1. Get a good pair of headphones. Not necessary with active noise cancelling, but ones that do a good isolation of environment.

2. Download all the tools you will need: manuals, documentations, libraries and whatnot. (back in the day there were lots of site downloaders like httptrack)

3. Download some sounds. Be it music, white noise or whatever suits you.

4. Start doing stuff.

Hint: if this is one-time, long trip, you could use that time to read a book to elevate your skills ;)
A bit late but I need to answer this: Because several of those coherent, focused and modularised libraries get un-maintained after a couple of years. Then your team needs to make another selection for many coherent, focused and modularized libraries.

I suppose some developers enjoy doing this again and again. Many don't.
Everything I can.

I (unfortunately) mostly work on windows machines. I use autohotkey extensively. Amazing at gluing disperate software together, hotstrings, hotkeys; and as a programming language, for a beginner, the documentation is second to none.

I have extensive bookmarklets for doing stuff in browser where autohotkey can't see much.

And like you, since I have to work in ms office, VBA is a must. Autohotkey can do VBA too but sometimes it's just easier in app.
SIMD accelerated sorting in Java – how it works and why it was 3x faster
The Making of Wordle in Albanian Language (Fjalez)
Opera didn't had "true tabs" until version 6. In earlier version they had MDI, later they added Buttons for accessing single sub-windows (IIRC since version 4), but this was a different experience from actual tabs as other browser had them at the time.
> individualism, liberty and self-reliance are pillars of the modern developed world

Jean-Jacques Rousseau strongly disagrees with you.

I believe you confused individualism with autonomy and free will.

a society of individuals can easily become atomized and paradoxically uniform when “every citizen, being assimilated to all the rest, is lost in the crowd“.

-- Alexis de Tocqueville

a true pillar of modern developed World
I agree, if it's a man-made apocalypse then "bouncing back" seems like repeating a failed experiment.
If you live in France a “local job” means get a job in France. I did not mean to get a job where you were born. Also, I do think an onsite first job is better than remote anyway.

I have a degree in Economics. I worked in the social sector for seven years, then in marketing for about six years. I learned to code when I was 37yo to change careers.

If you prefer backend, study backend. It matters a lot that you are studying what you like more. And, between back and front, there is no difference in what hires more. Maybe backend hires more, but both hire a lot.

It is very easy for an American company to hire an international contractor. Much less paperwork than hire a local fulltime employee. But most large companies don’t want to do it for potential labor law issues. If they hire someone as contractor that works fulltime and has the same work relationship as a regular employee, the companies risk an expensive lawsuit. The risk is much lower for intentional ones I believe. Anyway, this is decided before you apply. If they accept hiring globally remote means they accept international contractors.

On your side you just sign a contract and send very simple invoices that you can create your self on Word or Excel.

I’ll email you.
There is this thing called https://750words.com/ which has existed since seemingly forever by today's standards.

It is a simple and neat way to introduce the habit of writing 3 pages of text a day.
Why does he think he needs to work 70+ hour work weeks? He mentioned he couldn't sleep knowing user adoption was low. I think the biggest problem here is that he felt pressured to over work himself to solve a highly visible problem.

This affects many engineers including myself. In many cases over working is not necessary and there are diminishing returns, possibly even less overall net returns if you burn out or become too sleep deprived and stressed to function efficiently the following days. In this case he quit, which is an example of this.

As engineers we have to learn how to manage expectations and disconnect from work. As engineering leaders we need to foster a culture of maintaining good work life balance. As founder and CEO, he's in the best possible position to do this. Especially in this case where there is no external deadline.
Who takes the floating side of the fix risk?

In the USA there are statutory bodies that do that. In a free market there would be no liquidity.
My university similarly dropped its Elsevier contract a couple of years ago. Have not noticed at all.
Not noticeably in my field. It’s all IEEE. In practice, people publish the unedited manuscripts on arxiv before peer review anyway.
Anyone else think this is rather damning of the django ORM? Having to use raw and a private field on an internal object just for handling basic concurrency issues in a basic use case?
Why there isnt some "not sexy" statup that provides technology to build artificial lakes / water reservoirs? Just patch them in random places to collect water, plant some trees and it should help. Make it in a way that it just requires a small plot of land, so a group of people can acquire the plot, or even better - force the muncipiality to provide one.

I am nit sure if such small reservoirs can help much, but it is always something.

Last statup I heard was some company that put rubber balls on big water reservoirs in California (?) to try to limit evaporation. I wonder if this helped and if the decaying plastic didnt polute the water.
Why does it need to be respected? Why not e.g. sell the company and IP.
Instead, computers will keep the change without asking and point you to an unreachable (or unhelpful) customer support number. You’ll either give up on trying to recover your change or you’ll regret not having done it sooner, after spending more of your time and sanity than the money was worth.
> The problem of safely transferring money digitally between strangers without an intermediary is hard.

That's because money is an imaginary belief. If you don't have a common Church to feed this religion, it makes no fucking sense at all. It's just arbitrary numbers that govern our lives, so it's sensible that you need trusted intermediaries to interpret these sacred numbers.

Money without trust makes no sense because money by very definition is trust. Trust that you'll find someone else that will barter your imaginary number against something of actual use/value. Same applies to gold btw: it's just a stupid metal... unless you can trust that someone will exchange it for something else.

> finding practical scalable tools for that?

I think you may be interested in GNU Taler. As much as i hate money and banks, taxable private payments that interop with existing banks sounds like what we're missing today, although it does not solve the problem of the many poorer people (even in global north countries) who don't have a bank account.
Streamlit – The fastest way to build data apps in Python
It's actually already happening. Since the CMA started investigating around October last year, Apple has issued more than 70 job listings for WebKit, at least half of which have already been filled.

They also have significantly increased their release cycles, and released a number of bug fixes and new features. They still have a long way to go to fix the huge number of bugs WebKit's been rigged with for years, and to catch up with other engines in terms of functionality, but it's encouraging.

It seems like Apple acknowledged regulation is coming and they can't stop it.
I work for a product agency, and the ability to rely on Safari has unlocked many possibilities for us. It's significantly easier to create a unique and beautiful experience (web or native) for iOS than it is for Android. This is further facilitated by the consistency and performance of the iPhone platform itself.
Trade moves goods where needed.
Cornish tin was used by people that had no idea Cornwall existed.
It is even possible that ancient Egypt had access to cocaine and tobacco.
I was arguing that we shouldn't put all our eggs in one basket and the scale of the challenge really confirms that. But yes, I do think that the battery industry has the best chance of scaling up and achieving order of magnitude improvements. But we don't actually need that for that industry to play a part in defeating climate change. And failure to meet some hypothetical objective does not invalidate that. Again, we don't need to put all our eggs in once basket and that certainly means not relying 100% on battery storage.
In my sixty years on this planet, Earth Abides remains the most devastating, encouraging, and thought-provoking fictional work I have ever read. Though written in the 40's, its conclusions are no less valid today: humanity and its technology-based society are not one and the same.
> You need to be triply redundant on 3 availability zones, (3x) both with the RDS db cluster and app containers (2x) . And then have separate dev/staging/prod envs (3x). That's 18x.

Don't believe this has anything to do with the cloud, if you want the same thing with your own data center, it's going to be 18x there as well.

> You can then get a pat on the head ("pass AWS well-architected review").

Or you can be pragmatic, the cloud will allow you to do whatever you want, nobody is stopping you.

> Then they innovate "serverless" stuff

Serverless does not replace everything, there are some things it's good for, but not everything, if you use it for something that it's not useful for then that's an issue with your judgement, not with the fact that it exists as an option.

> And don't even get me started on how much work by this time has gone to build the infra-as-code to manage the rube golderg machine, you'll (seriously) have more lines of CDK code than app logic (that was slower to develop & harder to debug than your actual app code per line).

I have thousands of lines of YAML and MD that I can give to anyone who is skilled enough to copy and paste and that person can 100% replicate the environment without me helping them once.

If a component fails, I can just rebuild it very quickly and 100% accurately by just re-importing the Cloud Formation code, if I need an environment that is 100% same as the one that I already have, I just need to re-run a few scripts and I have it.

What credible alternative can you propose that is better than infrastructure as code?

> They've probably never costed / self administered a server in production use, or if they have, they know to keep quiet.

I could make a similar snarky remark about sys-admins not understanding that the world is not static, however I would instead focus on the fact that acquisition of hardware is nowhere near the total cost of the infrastructure.

According to a 3 second Google search, sys-admins in the US can cost around 75k-140k. Sys-admins can also slow down development by having to perform more manual actions and having to be more over protective, that adds additional costs, because you will still have to pay your idle developers while they are waiting for the sys-admin to action the ticket where they requested write access to their own home folder.
Start applying to jobs on American companies, that hire globally remote, that match your skills. Be upfront that you live in Brazil and don’t want to relocate, always mention that in the first email, it saves a lot of time for both parts. AngelList, HN’s Who is Hiring, and YC’s www.workatastartup.com are great places to look. See if you get an offer.
The UI and UX of this is superb. Congrats for the nice taste!

I enjoy reading my writings from years ago... Are the notes stored somewhere and are they available for re-reading later? Is it possible to download or sync with external storage? I'm on mobile so the site encouraged me to come back later on desktop.
> The software complexity increases because people lack the patience to tackle the existing complexity, or learn why things are complex, and prefer to believe that it can be simple, or get job done somehow, and in order to do that, they (somewhat egoistically) go their own way, which actually - barring occasional good insight - mostly increases the total complexity.

Easy to implement for me --> but not so good for overall structural simplicity --> worse for everyone in the long run, kind of thing?
> 70h per week, I really can't imagine a world where I could accept this.

On my own company, when single, and living in my one room apartment? Absolutely.

With a family, children, with tons of responsibilities and in someone elses employ? Not on your life.
I have the source of my blog (https://liza.io) in a private GitLab repo and have GitLab CI build and upload the static site to S3. This has been my workflow for years. Aside from tig (which is what I use for a git CLI) getting really slow (presumably with the size of the repo), it's been a really smooth workflow.
> Sometimes I try to imagine how the alternative would be in a planned economy for software.

> On one hand, it would be very slow and very inefficient.

Why do you say that? Large, "boring" sectors of the economy would probably work just fine being algorithmically steered.
>that Apple's browser engine ban on iOS in anti-competitive and distort the browser market

Isn't this a good thing? Without this distortion, what is preventing the web from becoming fully dependent on the Chrome engine?
Does anyone seriously think the performance of the M2 processor will have any meaningful impact on Apple's success?

They made a big splash with the M1 macbook air, which was at the time an incredible value, and the clear best laptop on the market in terms of price/performance hands down. Apple was able to get splashy headlines, and assert their silicon was not just competitive with, but better than Intel and AMD. That's the critical goal they had to reach to validate Apple Silicon as a valid contender in the market.

This year, they're iterating on the design, and getting the market to accept a 20% price increase on the macbook air, which is their mass-market product.

Does anything they do from here on out actually depend on them continuing to win in the semiconductor space? It's not as if these chips are competing for server slots, where winning comes down to raw numbers in terms of performance/Watt.

These macbooks are going to be absolutely fine for the foreseeable future for everything anyone needs a mac to do: video editing, coding, content consumption etc. run absolutely great on these devices which have excellent battery life and great user experience.
Then fix your institutions. Do you believe you can solve a human problem by forcing a technical solution? Don’t you think you will have to end up duplicating the very same institutions (possibly with more friction, less oversight and ways to appeal)? And if you go full freedom and anarchy, then drop into chaos until command economy next door eats you for lunch?

Besides, we are talking about attitudes very much in countries with more or less functional institutions.

Also, edited first paragraph to be less dogmatic. This is my subjective opinion.
It's highly unlikely that opening up iOS to competing browser engines will result in Chrome taking over. It has always been that way on macOS, and yet Safari is dominant there with around 60% market share.

What is much more likely is that Apple will start investing properly in WebKit to be able to compete with Blink and Gecko. It's in fact already happening.
Not really since CMA also took aim at Google Chrome's dominance. If that is made no longer the default browser then it'd go a long way to increasing browser diversity. I can only hope Gecko (Firefox) grows in the wake of that.
I made an argument and asked questions at the end, leaving it for someone objecting to provide a constructive answer.
Apple to comply with Dutch regulator's demands regarding in-app purchases
The sound quality should be fine for on the go, likely in noisy or suboptimal environments. As for whether this blogs suggestion for acquiring their music is morally just is best left as an exercise to the reader.
Competition from Apple? Why would people use Chrome if Safari is as good or better?
I wouldn't be so sure. There are still people who don't want their browser to phone home every bit of data it can get its paws on.