skysight-inc/HackerNews huggingface dataset:
When the project is done will Linux running on an M1 have any advantages over just running Linux on a regular x86_64 system?
I think everyone would prefer to not wear masks, they are undoubtedly an inconvenience. But you’ve still not shown any evidence they are really a safety hazard. There is strong evidence they reduce transmission of aerosols. Given that our best shot at a return to normalcy is a vaccine, and those should be available for all western school age kids by years end, is it really that huge of an inconvenience to do it a few more months?
If that's the goal, wouldn't a secret military program be more efficient? Snnce then Boeing wouldn't need to build and demonstrate a product at all.
The problem is that it is cheaper to produce hydrogen using fossil fuels, instead of using clean energy + eletrolysis.

https://en.wikipedia.org/wiki/Hydrogen_production

> As of 2020, the majority of hydrogen (∼95%) is produced from fossil fuels by steam reforming of natural gas, partial oxidation of methane, and coal gasification.
It's not based upon what's It's worth It's based what market is willing to pay.

How much vc want to pay for fundraising, how much employees will accept to work and ultimately how much acquiring company is willing to pay

This is what most people don't understand about capitalism, it's not about fair or just it's about what markets are willing to pay for it
I prefer JSON to YAML. There are no objective way to measure whether one is better than the other.
do you know of any public toilette program that didn't turn into a disaster?
Is 100% accuracy necessary? Why not try a much cheaper and less invasive option before panopticon?
I need to go to the bathroom. The simplest thing that solves my immediate problem is to urinate in my pants. I ate a bag of chips and now I have an empty bag to dispose of. The simplest thing that solves my immediate problem is to throw it on the floor.

So it's clear that "the simplest thing that solves my immediate problem", like simply adding a new int field to the most convenient table, can compound into an awful mess. But perhaps "simple" is not the right word here.

I like Rich Hickey's talk on simple vs. easy; we're both using the wrong word according to him. "Simple" means not intertwined or tangled; well-organized. "Easy" means "close at hand" or "familiar". We both mean "easy" here.

https://www.infoq.com/presentations/Simple-Made-Easy/

That being said, your examples of complexity fetish do indeed sound awful. Abstract classes, optional configuration files, environment variables and regular expression; we can agree those are awful. Those are neither easy nor simple. But the problem is that they're not discussions about the domain, they're truly unnecessary. Maybe that's all you really mean.

>We had to add something to the database the other day. Big argument. Should be one to many? many to many? what if this or that happens? what if requirements change? You know what - for the requirement we actually had it was solvable with a single integer field on an existing table.

Agreed about not inventing requirements, but questions about "how is this likely to change in the future?" are much closer to productive discussion. Discussions about one-to-many vs. many-to-many can also be the exact discussions software developers should be spending most of our time on (although don't get me started on the awful database designs most software has, so these discussions may be inane for that reason alone).
Did they not?
Could you elaborate more on what and why document annotation is in a "sad" state? Even with a regular PDF file there are many ways you can annotate it: highlighting, adding text box, adding comments, drawing shapes, freehand writing -- without resorting to third-party software. So either your need for offline annotation is pretty advanced, or that you are yet to update your OS/software to take advantage of those.

As for the online part you may be conflating your point about offline annotation. Fermat's Library is about annotation sharing: implementing this functionality without any sort of identity management appears to me that it would basically be asking for trouble (imagine you could send e-mails to anyone without logging into anything).

It's easy to casually throw around phrases like "log in to a proprietary service" to criticise something. Perhaps that sentiment is understandable, but it doesn't really move the conversation forward or lead to better solutions. In this case I think it's just simply missing the point: at least at this point in time Fermat's Library's mission doesn't appear to be about grabbing your identity for profit. So unless there is something particularly fishy about what they are doing, that sort of criticism seems unfounded.
I learnt that you shouldnt bother investing any time into any new Google service after 2010.
Sublevel Zero Redux is also worth mentioning. Although nothing compares to Descent1.
It can be daunting to look at a popular project in it's current state. Thankfully with Open Source Projects you can go back in time and see how the code evolved.

Here's [1] the first few commits to OpenCore. Much more approachable and inspiring.

[1] https://github.com/acidanthera/OpenCorePkg/commits/master?af...
The simple solution is to pick up an iPhone SE, block the browser and any other problem apps with parental controls, then have a friend set the passcode so you can’t reenable them without asking for permission.

I’ve offered this service of in loco parentis to everyone who tells me they want a simpler phone without the distractions, and no one ever takes me up on it.
I can understand an academic interest in reverse engineering such devices. But yes, I really don't see any advantages in owning a closed and limiting system like the Apple M1, when better and more open alternates already exist. The limitations of such hyped-up closed system negate any short-term temporary benefits it offers.

And regardless of what you think, the M1 does need constant marketing as its limitations becomes obvious. Apple is betting their future on such closed systems and desperately needs it to be a success. That is why Apple marketing is desperate to spread PR fluffs about it to its Apple fans that ignorantly parrot them on the social media on threads like these:

- Apple has effectively made it easier for OSs like Linux to have good support for the hardware

- Ok, but they’ve done the opposite- helping linux projects get linux on M1 macs.. ( https://news.ycombinator.com/item?id=27943196 )

... and similar statements like these that try to convey that Apple is actually helping developers port Linux to their platform.

Obviously, any posts (like mine) that point out the obvious lie in these statements are downvoted / vote-brigaded because it is in Apple's interest to do so.
To be honest you lost the privacy battle when you bought apple hardware. Can't run Linux, can't run windows, you're stuck with zero competition in the OS space.
England is really more comparable to a single large US state, or collection of states. The delta wave is moving through different US states at different times. Mississippi is one of the least vaccinated states, far lower % than England. They are also likely not yet at the peak of their wave.
I am a Peruvian interested in Incan culture. I think its way interesting that they think that because Machu Picchu was built 20 years earlier, that Pachacuti, who is thought to have built Machu Picchu was conquering tribes much earlier. I believe it makes sense that Pachacuti built Machu Picchu, works by ancient rulers were often built by the rulers themselves when they were alive. I believe Pachacuti built Machu Picchu. Some people think its more ancient, but Incans like everybody else are normal people, they built this monument for prestige during the reign of the greatest Inca.
what if the AI is smarter than humans?

even if narrowly, only within the sw dev domain?
the calculation for the death rate - mortality rate - of a disease depends on how many people that contracted the disease died, not how many people there are in the universe. [0] so sick of seeing this bullshit repeated over and over. downvote away. again.

[0] https://www.worldometers.info/coronavirus/coronavirus-death-...
I want less surveillance in life. Not more.
Will we ever stop repeating this tiresome and obvious complaint that rich people have easy access to capital?

Yes, it’s true. It is tautologically true. You haven’t come up with some clever indictment of the system, you’ve only described it.

That doesn’t mean nobody who comes from a modest background succeeds and it is not at all helpful to anyone in that situation to just harp on how other people have it easier.
Now this is impressive. Truly quite amazing technology. I pray we reach the day where my 1200GB music collection can be compressed without noticing, to a fraction of the size.
The actual language itself is very nice https://capnproto.org/language.html, and it has a bunch of really great security features. I actually think of it the other way around and don't understand why it's not used more.
I'm no expert but they probably flies in the face of capitalism which a large portion of senators claim they believe in.
This topic is in my head more and more each day. I have a large family and often think how much I want their future to be livable. I try to contribute by limiting consumption of all that I know and learn to be detrimental to the environment, but I feel my efforts are useless. I was very drawn to B. Sanders as the next US President because I thought he’d be the most aggressive with regard to environmental protection. In hindsight even if he had won, I’m not sure if the efforts of leadership from one country would or could be enough.

To me this is all so sad and maddening because those in power seem to only be interested in making more billions next year with little or no effort on making sure the generational wealth has any meaning. Does it matter that your next 10 generations are covered with the wealth that’s youve amassed if they’ll just be living in a wasteland anyways?
Typesense offers fast, in-memory geosearch: https://github.com/typesense/typesense
Looks cut off in portrait mode but fits fine in landscape (iPhone X).
It looks like Opus (the project linked to) goes back to at least 2003, while the coalition behind the Opus Codec chose to create a name collision around 2012.
Also, A6 is probably a better name, but it has a worse (unworkable?) format, so AAAA is a reasonable second choice.
Only very successful and very controlled schools manage to do it right, it has been demonstrated en masse that it can't be done on a scale.
> things like Boost, DBus, autoconf etc

Don't the other languages add additional complexity by folding such things in though? If the core system is simple then you will inevitably want to bring in various modules in order to simplify the particular task you're working on right then. Integrating those modules adds its own complexity.

Meanwhile, the complexity to support a more advanced core system has to show up somewhere. Someone has to do the complex tasks at some point. For example, in the case of Java even the simplest "hello world" program requires an absolutely enormous runtime environment including the infrastructure for an entire VM.
Back in days, D3 multiplayer experience was quite fresh and impressive. Shoutout 2 [DIII]Smiddy. I remember you, motherfucker.
Indian mangoes also have heavy metal.

India does not have good industrial waste disposal so a lot of toxic stuff ends up in the food supply from vegetables and fruits and other produce.

Infact there was a recent study in India which provided evidence for this claim

People can shill as much as for their country as possible but please do not put others life in jeopardy to make a quick buck and fame for your country.

Also i am a farmer in india
... you post nothing but frantic rationalizations for the tail to wag the dog, to put the cart before the horse, the secondary issue before the primary

People who wear face coverings learn to communicate better with their eyes, and the kids are not in school every day all day. They don't have parrnts, siblings, friends at home? And that is IFF there is actually a problem.

Meanwhile you glibly dismiss actual data and a disease that is already (pre-Delta) in the top 10 causes of child death, nevermind other ongoing effects, and knock-on infections.

You really need to reconsider your self*centered perspective

good night
The burden of providing evidence, that masking is not harmful to childhood development, is on those advocating it.

>>There is strong evidence they reduce transmission of aerosols

The virus will not be extripated from the population through these means. Even Iceland, where almost the entire population is vaccinated, is seeing a new wave:

https://twitter.com/eliaseythorsson/status/14240115421950238...
> By reverse engineering closed systems, you are adding value to it but not changing its nature (the next iteration will just "close" it again).

That argument would totally hold for iOS devices: you might find a bug and create a jailbreak on a particular iOS version, but that "hole" closes by the time the next major version comes out. Apple really doesn't want to allow other operating systems (or even root access).

But reverse-engineering macOS hardware is very different. A solid Linux port like Asahi fundamentally changes the nature of Apple M1 computers: they can be great Linux machines (and given m1n1's versatility, maybe even Windows machines!), not just macOS machines. Sure, Apple might "close" things again in the future, but that future is a long way off. They have given no indication of hostility to Asahi, so it's most likely that Apple computers will run Linux without any trouble until they release their next brand-new architecture. If history is any indication, that transition is likely more than 15 years in the future (68k was 1984-1994, PowerPC was 1994-2006, x86 was 2006-2021).

> There are open systems that are struggling because they don't have talented developers working on their projects. Wish these developers would instead work on these projects - Sailfish OS, PineOS, Librem - Purism etc. For example, there are a lot of Intel / Arm tablets that either run only Windows or Android. It would be nice to run one of these Linux based mobile OS distros on it, and create a genuine alternate to the Android / ios duopoly on Tablets, right?

I agree, that would be great in many ways. But honestly, all other things being equal, given a choice between running Linux on a Qualcomm ARM64, a Apple M1, or an Intel/AMD x64 chip, which one is the most desirable? Which will likely be the most desirable after the M1x or M2 comes out?

At the most fundamental level, it's desirability that drives demand, which in turn decides which systems will be the most well-resourced.
I don't see any problems with someone having 2+ jobs as long as she/he delivers.
This is an incredible laboratory of process and methodology: compare "design -> build" to "iterate as fast as possible".

While software spent a few decades slaved to traditional engineering approach (building a bridge), R&D like this, even in hardware, has proven to do well at incremental development approaches.

We had a few hints of this with how Apple produces things...but it never leaked out into the rest of the world until SpaceX literally started building a spaceship factory out in the open.
If you're not willing to do full system upgrades on the regular, why are you running a rolling-release distro? That's literally the whole point.
The base problem here is the myth that the developer and the user must be fundamentally different people.

None of this gets better until "developers" get over their fear of writing themselves out of a job.
Editors, for one, will be an issue
> it's not happening.

It's absolutely glacial, but IPv6 adoption has been steadily rising over the last 8 or so years. Unfortunately the increase has been linear rather than exponential.

That is, according to Google's stats of clients accessing their properties. Not a perfect snapshot of worldwide Internet users, but a pretty decent one. https://www.google.com/intl/en/ipv6/statistics.html
I have had success teaching programming to beginners by simply letting them program simple text based adventure games. I show them the minimum to get started (print, read, if) and they run with it, creating their own little adventure games. Then they start asking question about “how do I keep track of health?” and I introduce variables etc. But only when they have identified a gap in their knowledge, and have an interest in filling that gap. I had a class room full of kids excitedly programming away even after the class was done. And the quicker students started teaching other kids. It was a wonderfull experience.
idk Mensa tested that young.
Was this one of the reasons the DR has removed Haitians citizenship a few years ago?

https://www.theatlantic.com/ideas/archive/2018/11/dominican-...
Currently , I find myself trying to place anything about the brain in the context of Jeff Hawkin's 1000 brain theory.

We supposedly have 150,000 computing units that we allocate to modelling things in our world. I believe those on the autism spectrum or ADHD (inattention) choose (possibly subconsciously or with no self-control) to devote theirs to various degrees to only those things that interest them.
Fully agree with everything, except the last paragraph.

> It means using a free operating system that lets you install whatever software you want and remove any software you don’t.

I don’t understand, how free can be scalable. I am ok to pay for software and hardware. Even I update phone, only because Apple stops supporting my old one, I am still ok with that. It was part of why I chose Apple as a platform. Yes, they are expensive and unfortunately you have to update to keep up. But because they have revenue stream from hardware sales and integrated services, such as iCloud, they did not have to sell my data and had an incentive to protected. The promise of privacy was aligned with their revenue goals.

Free and open source software is amazing, but is not scalable. Very rarely it comes close on terms of usability to paid software. I want to be in environment, where one can pay for product and expect not to get stabbed later by invasion into they privacy.
Or HNS.
Ask HN: Is Brex a scam? Should I report our case to the CFPB?
We started using Brex a month or so ago, having signed up with Brex using an affiliate link that promises certain point rewards after we spend X amount of money.

It doesn't we are getting the points per the deal we signed up for, and their customer service just doesn't respond to our requests. It's not a whole lot of money — a few hundred dollars at most — but I thought the finance sector was pretty tightly regulated about these things? Isn't this something like false advertising?

It's been a couple of months now and it doesn't seem like their customer service is replying anymore, and I'm considering filing a complaint to the CFPB and other agencies. I think it's more about the principle, and feeling like getting swindled by a neobank / not-a-bank that's the most annoying part of it.

Otherwise, using Brex has been great. It's just that getting pulled in as a customer under false pretenses leaves a seriously bad impression.

Has anyone else experienced this? Should I file a complaint or just let it go?
It’s like having PTSD about falling off a bicycle when you were 12, and after decades of therapy you’ve managed to come to terms with it but would never wish it on your worst enemy.

Seriously, forgetting saves you all from horrifying trauma. I can’t imagine why everyone wants to remember more.
But the supply could be higher if the intellectual property for the vaccines was made public, so that any vaccine producer could make it, rather than just Pfizer and Moderna.
Synchrony, Asynchrony and Partial Synchrony
> I feel like a custom OS (in addition to the hardware) is the wrong approach here.

The Docomo Card Keita [1] was the exact same hardware yet ran Android. Lightphone II really should have just been an unlocked version (sim and bootloader) with a custom skin…

[1] https://goodereader.com/blog/e-paper/docomo-card-keitai-is-a...

> One thing I've been considering is moving away from having a phone altogether and just relying on an apple watch.

A. The battery life will not last a day in my experience AND the Apple Watch isn’t really usable while charging.

B. The UX of a smartwatch is a huge downgrade compared to any smartphone/feature phone. Wearing a watch on a wrist and operating it with the other hand is not an ergonomic operation beyond minimal interactions.
You can also buy proper oral rehydration solution 経口補水 in drugstores and (I think) convenience stores. Works wonders for hangovers :)

Pocari is still very sweet and tends to upset my stomach a bit if I drink more than a cup or so.
Why doesn't android have an os level permission manager, so if I decide to not give location to maps, the os would simply say no signal and continue to work. Same for sms access or contacts or phone.
I saw one ROM do this, realme it was I think but apps apparently see this and they complain so no point.

BTW, why does truecaller on android 10 show an overlay after a call when settings page specifically disables it ?
Never done any professional systems programming. C is what comes to mind. But don't let the simplicity fool you. It's pretty easy to shoot yourself in the foot with C.

Recently I've been coming across ML family of languages. I see compiler books in OCaml. Atleast in the academic discussions I see the need to get away from C in terms of building reliable computer systems. Maybe it's a bit of a stretch to call it a systems programming language but maybe something to consider.
Not x509, more like A+
I think same logic applies. AI is developed by humans to be better than a human. But how can you test it?
My anecdotal experience is the junior VCs tend to form small groups and share deals with eachother. This works because they are measured on deal flow so it is more important than competing. They know who the senior partners are competing the hardest against so they usually won’t collaborate with those firms as much.
The article mentions that it can scale bitrate directly by adding or removing layers. But I sure wish they had included some hi-fi quality sample audio.
They've been doing this for a little while. I just bought an X1 Carbon without Windows.

I don't plan on using the pre-installed Linux, but I appreciate that they're confirming that Linux works with the laptop and all its components.
> And there's rarely any good stuff on the actual hard problems

So what are those hard problems?
minimal sim has another dimension of meaning though
HBR analyzed 200 startups which raised $360m, and concluded that the most viewed slide of any pitch deck was the team one.

https://docsend.com/view/p8jxsqr
Completely agree. People almost always underestimate the true cost of adding new frameworks/libraries/configuration files to a project. And they almost never remove things that turned out to be unnecessary. And then they don’t understand why it is so hard for them to maintain the software, looking around for something else they can add to “solve the problem”. Face palm moments galore.
Is it possible to apply this same technique to video codecs? If not general video, then at least video streams where the center subject is a human face?
Technically, there is no actual root cause, as you suspect. But what we are really looking for is something actionable – some “root” cause which we can affect in order to avoid getting the same problem in the future.
Facebook's success was all about network effects. It's no coincidence that it started out at Harvard. That was the root of the network where the most influential people of the next generation would come from.