skysight-inc/HackerNews huggingface dataset:
If you shoot B/W home development is easily achieved - even C-41 is doable at home but it is more involved. Of course that only gets you negatives, you’ll either need to scan them yourself, pay for it, have an enlarger to make photographic prints, etc…
This sentiment stands at odds with centuries of evidence.
> The school board thinks the best way to do that is... of course... to buy Chromebooks.

I wouldn't be surprised if the school were sold on these plugins on the basis that you can use them using only a Chromebook.
I just published a dnd library for nested tree structures (https://www.npmjs.com/package/vue-tree-dnd), and I can't believe how much of a PITA dnd is! Working on browser-compatibility took me back to pre-jquery days...
(i added more to my previous comment so you may have missed that)

the fact that foster kids can be taken away easily is the problem, because that should not happen. and that can only be avoided if foster parents are vetted more strongly.
Not wanting it is a valid position. Lying about it not solving real problems is not.
It is definitely not perfect. But having root does allow you to do most of what I want to do.

Unfortunately to participate in modern society you basically need iOS or Android, and iOS is far worse for user freedom. So I have taken the best option I could.

I also help "with my wallet" by preferring websites for everything that has no need to be an app. But I am sure that I am the minority.
Outside of the USA, some banks require mobile apps. If you don't have a working attested phone in these countries, banking becomes decidedly 20th century.
M2 Air here that I use as my dev machine. All I do is backend dev running on Docker, and it's works as well as the M1 Pro 32gb and M2 Max 64gb I've used before. (the challenge in running multiple monitors is the main issue, not performance)
I've never understood why "I can't see a use for this in my own life" is relevant to whether there is a market for something.

If they release it, I guarantee someone will have thought long and hard over the profitability, there will have been exhaustive market projections, they may even have a long-term strategy with products no-one even knows about yet that dovetails in.

Apple play the long game, they don't release things on a whim.
I think this is a big part of the problem: the M1 air is basically the perfect laptop for casual use. Powerful enough, very light weight, great screen, and killer battery life.

Luckily for Apple and sadly for everyone else, the SSD is soldiered onto the motherboard, which means that when it gets enough writes, the machine will be toast (short of component level repair, which is possible but difficult and rare).
If I was a disabled person who would have immense difficulty getting to the street and back again, I sure would hope I could pay an extra 3% or have that cost built in, because going to the street would defeat the purpose of getting delivery.
Because matrix multiplication parallelizes easily.

1. Matrix Multiplication caches easily: you can program the data-fetches to occur in blocks and recycle your memory-fetches across a huge number of operations.

2. Matrix Multiplication is innately parallel, with every square of the output matrix possibly computed in parallel.

-----------

That being said: GPUs are not the best at this. Systolic processors are the best matrix multipliers and that's where NVidia Tensor Cores and/or Google TPUs come in.

------------

GPU / SIMD architecture was chosen for GPUs because video games have a large number of 4x4 matrix multiplications per frame. Every single vertex, of which a typical video game could have ~100 million vertexes, needs to be 4x4 matrix multiplied to determine where on the screen it has moved.

GPUs need to perform this operation at 60 FPS for video gamers to be pleased, though some video gamers demand 120 FPS or even 200+ FPS.

4x4 is the operation of an affine transformation in 3d space (translation, rotation, scaling, etc. etc.). Most commonly for 'camera movement'. (Player moved to the right 5 ticks and then looked to the north-west by 27 degrees, where should all the objects in the screen move to? This is solved by matrix-multiplying all 100-million verticies with the camera-position matrix)

4x4 Matrix Multiplication isn't quite big enough to "deserve" a systolic processor yet.
I think you're arguing at cross-purposes with me. Nobody has argued that bouncing virtual tokens around creates wealth. That's the "wealth is money" fallacy that I just criticized.

Wealth as used by economists just means all the goods and services that we provide to one another, sometimes with the addition of "services" like a clean environment. It's very broad and includes things like cultural wealth, and doesn't even have to involve selling something.

That's why printing money doesn't create economic growth and nobody claims otherwise. In fact in the debate they specifically agree to discount inflation to avoid it getting in the way.
rclone kind of drives me nuts not using standard ssh_config
Hopefully automatic updates by default gets in there, because no one is going to manually update nay of this
I can honestly see why Google did this in Android 7. Android, being much closer to a normal computer than iOS, has a huge stalkerware problem. Stalkerware isn't stopped by prompts, weaponises backwards compatibility, and includes all manner of abuse.

On iOS it's shockingly easy to subvert your HTTPS privacy for years after you've let someone borrow your phone for five minutes.

I would love the option to actually trust CA certificates I install (especially Firefox, a fucking web browser, doesn't even opt into user certificates without a secret tap combo and hidden settings), but I don't think this feature is important enough for the dozens of techies using them day to day considering the risk to every other Android user on the planet.

In this case there's no evil Google conspiracy to thwart the plans of your local IT department, this is just a side effect of Google's excellent sandboxing improvement and long overdue CA store update mechanism.

I'm sure Magisk modules will appear to work around this problem. The existing Magisk modules will be broken for a while but that's par for the course after major Android updates. I'll write a module myself if I have to.
Maybe the money doesn't have to come from the customer but from the capital then
Should tag as February 2022
A Founder’s Guide to Liberation from Stress and Uncertainty
It's true that the Macbook Air satisfies a number of use cases, but I would argue that a stripped down Chromebook type laptop would satisfy a lot of those use cases as well.

The problem is that to get multiple displays, virtualize Windows, do video editing, etc. You need to upgrade to 16gb of ram and 1tb of storage if not more, which quickly puts you around $2k.
> “You’ve now got China using the Assange case as a sort of moral equivalence argument. So the message [of the Australian delegation] is going to be: this is very dangerous for journalists around the world and a race to the bottom that’s going on.”

That’s such an incredibly weak argument. Russia and China engage in whataboutism all the time. Why is this the case to listen to them?
Great.... more e-waste
This is a hack for poor corporate culture where there is no autonomy or trust to shape the communications channels based on efficiency, which is shockingly common.

If you don't feel comfortable enough to say, "This could be an email thread instead." or "Is this meeting really necessary?", this is probably a great fit for your org, who will eat this up as "innovation."
commitments on this label (including the support period) will be legally enforceable in contract and tort lawsuits and under other laws.

When it comes to U.S. laws that touch technology, enforceability is a mess. Spyware, spam, fraud, misleading labels, etc. are already governed by various state and federal laws, yet enforcement efforts are whack-a-mole at best.

For IoT devices, having the proposed requirements sounds good in theory but I fear it is practically unenforceable, particularly for consumer-grade devices manufactured overseas.

However, if powerful IoT platforms are also tied into the new regs - with Google, Amazon, Apple, Microsoft, PTC, HPE, etc. required to audit supposedly qualified devices and ban those that don't meet the standards, with escalating penalties for failing to do so - that might shift the needle.

My 2 cents.
Right. And how do we know his paper wouldn’t still have been accepted without his self-censoring?

I’m not saying I don’t believe him, or that we shouldn’t take such concerns seriously, but he could at least have acknowledged that this is effectively unfalsifiable conjecture.
Notice how those tools don’t have perfect coverage, often don’t support fully patched devices or only work with e.g. short PINs, and in high profile cases it often takes months to crack iPhones? Nobody said this is easy but it’s a lot harder than it used to be.
The tricky bit is deployment to the Amiga. My only way to put files onto my Amiga at present is a CompactFlash card (or 3.5" floppies)

I don't have ethernet hardware on my Amiga (and may not have enough RAM for that approach), but maybe there's a slower-but-simpler solution with a parallel/serial port link?

UAE makes that deployment easy, making a PC folder accessible as an Amiga drive. The downside is the lack of smooth 50Hz (PAL) display. Although I do have a g-sync monitor, so maybe that's a solveable problem these days...
Getting your film developed is why everyone moved to DSLR's and mirrorless. It's not so much that the newer digital cameras are better (they are), it's the fact that you don't have to wait 2 weeks for your photos.

I have Nikon SLR's that have been sitting in the bag for 20 years.
I have Cannon DSLR's that see light a couple times a year.
I have a GoPro that sees the abuse that an ex-skater, ex-snowboarder, ex-surfer, does to his equipment through no fault of his own.

My issue with film cameras even back in the 90s was the varying quality of film developers to get your photos and the turn around time. Not to mention the photo shop looking at all your photos.
They have to be REALLY careful. I have a MacBook Air with 8GB of RAM and an M1 for personal use, work insisted on getting a 16" MacBook Pro M2 with 32GB of RAM and it's completely wasted.

There is zero reason for me to have anything but the cheapest MacBook Pro/Air, in fact the smaller screen size mean I'm more likely to use it outside the office, meaning I get more use from it. I'm not allow to use it without a monitor an keyboard most of the time anyway, so for most hours of the day the screen size isn't important.

For Go, Python, shell scripting and admin tasks the M1 Air is perfectly fine and if they made a cheaper version that would probably cover most/all of my home usage.
How to launch your career in robotics straight out of high school
> There's already turkey sausage, pork sausage, and "summer" sausage available at my local grocery. Why can't we add plant sausages?

You should, since "sausage" is the container, not the ingredient.
My last two startups.
Done, correct, thanks!
Totally agree! And my advice is to find something in the 30hp zone. The yard tractors are not as generally useful from a mechanical advantage standpoint. Tractors aren't just "tillers and mowers". Along with levers and pulleys, the tractor can be seen as a general purpose force applicator.

But it can often be better to get an older tractor, as they can be easier to repair and maintain than the newer ones.
I worked at a finance company that still has a lot of cobol devs (cobol, jcl, db2) and they usually made less than the web / cloud devs given same seniority. There were plenty of contractors ready to step in and fill slots.

I think this meme has a lot of caveats. There are some banks running very very specific old versions of mainframes and databases and thus need expertise, so they are paying high emergency consultant fees for the few with that expertise. The average developer is better off learning aws and python.
PDF-XChange Editor. Not really used it much (have Acrobat for work and have checked that some things work as far as viewing).
> The crux is that previously any user could modify these certs directly, even on vanilla OS images from Google themselves, without installing any tools at all - just by writing to disk - and that's both widely used and included in the setup guides for lots & lots of tools.

Yes, and that was used for some horrifying security/privacy breaches that made this whole site preach about buying iPhones.
all the commercials still show the food arriving at your door in the us at least. if it does not come to my door like my packages, I am just not going to pay for the service. the companies will figure it out.
What’s your approach wrt. open source, and generally preventing security through obscurity?
Python?

But it's got all the same footguns that JS has, with fewer features.

If you're used to those footguns, why are you complaining about JS?
gvfs has a bridge to fuse, cf. https://manpages.ubuntu.com/manpages/trusty/man1/gvfsd-fuse.... -- that means: Yes, you can use gvfs mounts natively in all other non-GNOME/GTK-applications running on your computer.
> does it simultaneously create a mount point in the file system that you could use in the terminal?

Yes it does.
You can find it in /run/user/$(id -u)/gvfs/
/shrug you do you.
Besides, criticizing the system is currently de-facto a crime that can lend you in jail.
How about requiring devices to accept alternate, Free Software firmware, from the upstream provider?

At the very least, it should be possible after some time period of no updates or insecurity, but a blanket requirement is less susceptible to games.

Probably the best thing to happen to wireless routers is OpenWRT and the other descendents of the WRT firmware.
You may also try an archive.today mirror;

https://archive.vn/y0UYL

https://archive.li/y0UYL

https://archive.md/y0UYL

https://archive.ph/y0UYL

https://archive.fo/y0UYL

https://archive.today/y0UYL

However, changing your DNS is the answer to this problem.
> why isn't the meeting lead talking care of forwarding that distilled information themselves

To me what this says is that devs like having their thinking done for them and the requirements spoon fed, instead of having to actually make decisions.
The plan 9front version is only 1431 lines long.

https://github.com/9front/9front/blob/front/sys/src/cmd/sshf...
Microsoft, PC trackpad has gotten better in recent years because Microsoft invested in it for their Surface lineup while opening up opportunity for other PC marker to ride on ( or buy ) those improvement.
The problems of Austin are hard. The problems of SF are impossible. (Or so it feels to me, an outsider to both places.)

But I think these people weren't trying to move to a place where the problems were at least solvable. They were trying to move to a place without problems. That isn't Austin (or anywhere, really). Not finding what they were looking for, they bailed.
> If you listen

requires that you know what to listen for.

I've seen junior developers write terrible tests. The thing is, to know what a good design looks like require experience. To know that the test was hard or bad requires experience, or at least knowledge of what makes a test good. If you've never seen a good test, you might think the test you wrote was good, and the pain is just normal.
Is this still a story? It rained and got muddy. Then it dried up almost instantly (as it does in the desert) and now they're leaving. What was the story? It's rained before, and this happened before.

Maybe a manufactured 'emergency' during a slow news week.
I guess the one thing I can hope you consider is that not everyone or everything is a for-profit company and you should leave open source and individual human developers out of these coercing regulations and only apply them to incorporated entities that exchange products for money.

The idea of a random human being forced to keep writing software via the threat of being sued is incompatible with human freedom and in that context would be far worse than the problem it "fixes".
Compilation used to be slower, and one 5K line file would be noticeably faster than 10 500 line files, not to mention possibly having to build extra header files to connect them together. That would encourage larger files.
Not all the value going over those lines is created by the cable company.
In fact, very little of it is, and it can only exist on the vast majority of its path with taxpayer support.
The model I have has an auto-update expiration in 2030, but that is a common criticism that they don't surface the AUE date when you're buying one. I checked here before purchasing: https://support.google.com/chrome/a/answer/6220366?hl=en

As part of the Lacros update Google is making, the OS can be updated separately from the browser so they'll continue to receive browser updates even after AUE.
They reduced the need to repair due to disk or RAM failure by getting rid of the connectors.

I am not claiming they did this out of the sweetness of their hearts, but I do challenge your first point.

I believe apple could fix the “didn’t log out of iCloud” problem if they want, even if only through through some special apple-only refurb process. They would have to have some way to figure out n if it were stolen or legitimately discarded. But they have no incentive to do this.
Certificates are an APEX module now (which is the crux of authors complaints actually), which means they're updated out of band by Play Services and don't need an OS update from OEM.
0600 - Wake up.

0610 - ~0640: Go on a brisk walk.

0640 - 0650: Sit quietly with a cup of coffee. No electronics or other distractions. Kids and wife and pets are still asleep.

0650 - 0710: Get ready for work.

0710 - 0730: Head to work.

0730: Start work
At this price(360), I may want to try glove80.
The headline is way overselling it. It’s basically allowing you to decline a meeting and leave a note (questions, comments) that will pop up on people’s screens during the meeting.
Ask HN: DIY computer from scratch for Kids
Is there any DIY kit that guides you from zero to building your first CPU out of basic logical units?

Ideally something that would accompany "Code" book by Petzold?

All DIY kits I see on the market are already on top of a built computer (raspberry pi or whatever).

I see much more educational value in building CPU from scratch than just plugging peripherals in and out. I hope I missed something.
How can we define a security vulnerability meeting this "serious" requirement? There are a wide variety of vulnerabilities, so it seems difficult to define this strictly.
Trying for kids means making sure you have sex at the right times of the month, something humanity has known about for millennia. Equally people not 'trying for kids' made sure to only have sex at the 'wrong' time of the month, again something humans have been doing for millennia.
There's Petals[0], but the problem seems to be that the entire training data needs to be loaded into VRAM and can't be split up across devices.

[0] https://github.com/bigscience-workshop/petals
I can totally relate. I bought my ErgoDox EZ a while ago and I still love it.

I changed the switches for some lubed linears, and added some foam and now it even sounds better. It also reduced my wrist pain.

I'm debating with myself whether to get the Moonlander or not. I don't actually need it, but it looks so cool (and the USB port of the ErgoDox is quite outdated haha).
Hurrah, more red tape!

Please let customers opt out of your proposed protection, if they want to.

(And it sounds like that's already the status quo. So perhaps you could use your time to figure out where you can cut obsolete and cumbersome regulations instead of adding more mandatory bureaucracy that customers evidently don't want enough to pay for voluntarily?)

There might be an argument to be made about negative externalities. The economic standard answer is either let the Coase Theorem sort it out, or to tax the externalities. Not to ban what you don't like.

https://en.wikipedia.org/wiki/Coase_theorem
This is why when people ask me the best way to build an app, I tell them to pick an idea they're excited about, and learn by building it. Then, be prepared to throw out the first version and try again based on what they've learned.

So much advice out there on the internet is really not meant to help you – it's to sell you on content or tools. The best way to learn is by building.

Most of the technology choices you make will be marginal. There are incredibly profitable startups built on PHP. Until you go through the process and see for yourself what a particular approach yields, you won't truly understand it no matter how many books or articles you read.

The only way out is through!
There's a pattern in technical blogging: take a guideline, interpret it as a guarantee or an absolute requirement, and then show it doesn't always work. Then you can have a catchy title, sounding almost like a proof by contradiction invalidating the whole guideline.

You can make a mess out of any methodology, design pattern, or language. There are always exceptions and trade-offs. You can find cases where tests don't work, types don't work, DRY doesn't work, YAGNI doesn't work, etc. but it shouldn't lead to conclusion that copy-pasting Perl is just as good as any other approach.
I was looking for a guide, thanks!
Ok so it's worth noting that the AmigaOS has two completely separate branches in use today: 3.x and 4.x

4.x is targeted to amigas with PPC CPUs or PPC based accelerators (mid to late 90s accelertors and some newer things like the X5000)

3.x is targeted to amigas with m68k CPUS (all the commodore era machines)

Both 3.x and 4.x are under active development today. The latest 3.x is AmigaOS 3.2.2. The latest 4.x is AmigaOS4.1

With regards support, the A500 is still the best supported Amiga. Its install base and current user base dwarves that of all the other models and accelerators. There were just so many more A500s sold than any other type of amiga. I would not be surprised if you told me that there 2 or 3 orders of magnitude more A500s than PPC amigas out there. So if you are developing for the amiga and want your software used by lots of folk then targeting the A500 will get it infront of the most eyeballs.

Today though most people buy some kind of accelerator for their amiga and the Terrible Fire (TF536) or Individual Computers (ACA500plus) accelerator cards seem to be the most favoured modern choices. Neither of these choices are PPC based cards and the amiga community still favours m68k CPUs.

WRT the battery, the standard A500 did not ship with a battery on the motherboard, only the A500+ did. Some RAM upgrade cards do have a VARTA battery and those could still damage the RAM upgrade card and should be removed.

Sidenote: AmigaOS 3.5 and 3.9 are actually a kinda separate abandoned branch but features of these have been backported to the 3.2 branch.
Thanks for the clarification! This makes more sense for a fs as praised as zfs to be that flexible
> I don’t know what you mean by “not full computers”

Chromebooks are sold as laptops that run (only) Chrome. It's in the name. Most people don't expect to able to run full-blown desktop applications on them.
Your wife micromanages your budget?
Food lab isn’t that dense I think it’s only 100 pages then recipes. The best reading is the first tome of modernist cuisine. The knowledge contained there on food safety really is mind blowing. Nobody else has dared to publish that kind of info in an accessible form.
Not only do phones have the upscaling blur, there's also a telltale "painterly" sign of convolutional neural network based processing that I see everywhere now especially in Google products.