skysight-inc/HackerNews huggingface dataset:
This has happened so many times. At this point I have no sympathy for those affected. Vendor your dependencies.
But KaiOS is not a high status Cali techie project.
Open sourcing a dehumidier isn't very exciting, mind you
Compound (YC S19) is hiring to build a bank/wealth manager for startup employees
I'm involved with pneumatic connector manufacturing, and we had trouble for awhile getting raw aluminum at any price to make them. At one point we had to buy 3" aluminum bar and use our lathe to turn it down to the size we actually needed (mostly a mix of 2" and 2.5") causing a insane amount of aluminum and time to be wasted (yes the scrap is recycled, but its worth 1/10 of it in bar form). During this it was tempting to tell customers placing orders that if they want their parts faster than 3 months, they need to send us raw aluminum so we can actually make their order.

For some of the other "jelly bean" parts we need (o-rings, snap rings, etc) we are looking at making them in-house, but both the raw materials and machinery to make them are not possible to get. We could spend the next few months making our own machines to fabricate them, but without being able to source steel and various rubbers any more reliably than the finished goods, there isn't much point.

At this point, its tempting to try and raise capital to start mining and smelting aluminum, steel and buy an oil well and small refinery so we can ensure we have the materials needed to keep production smooth.
The number of people you meet in person is limited by geography. The number of people who might view a photo online is 7+ billion.

Foster kids might have abusive parents as you surmised. They might have been removed from an unsafe home, or have relatives that were denied custody and might act on a photo.
Are you just a collector or planning to do something with it? Just out of curiosity.
I've used it for a bunch of things in multiple companies, and as a consultant.

On the other hand, my post-academic career has been still pretty reasearch-y at times, so I read papers.

But I've used it to organize/track datasheets, whitepapers, resumes, consulting inputs, etc.
I made my own (specifically for my Zotero pdf library): https://github.com/search?q=user%3Ajcuenod+pdf

https://jcuenod.github.io/bibletech/2021/07/26/full-text-sea...
Expensive (this one is $700+), monochrome, fragile, dim, burn-in, high-voltage.
No matter how good the setup is, the most obvious vulnerability are always unattended unlocked devices with access to the NAS. Even better if there is some remote session, that isn't properly signed out.

Some very basic discipline will protect you a long way.

Beyond that comes the realm of the dark wizards of HN.

If you like to learn about firewalls try this sword

https://wiki.ipfire.org/what-is-ipfire

but be warned, it is enchanted with paranoia.
Call it what it is: not taking enough
I mean if they both are going off the deep end for tracking chrome is faster and a ton of developers seem to only care if it works on chrome....
Cresta Raises Series C
3 Tips for Writing Pythonic Code
Which one are you referring to?
>What would it cost us to make sure everyone has access to basic food like rice, 0.3% of GDP?

If a homeless person trades their rice for money/drugs, do you propose giving them even more rice, or just letting them starve?
They are reasonably safe, given their size and complexity. They are certainly a lot safer than current widely used operating systems - those aren't designed for running unknown adversarial code at all - something a browser does all the time in typical use.
The prototype described is tricky. Basically because they want low unit cost, they had to assume mass manufacture techniques such as vacuum forming. This means that the cost of small builds will be quite high (since there's a lot of jigging and molds that have to be 3d printed/CNC'd). Unfortunately, they don't have a BOM cost listed anywhere I've been able to find.

But also because this is a prototype, and they wanted to be able to tinker and measure, there's lots of design features and parts that are quite expensive and not really needed. Assembly also appears to be tricky and time consuming with non-trivial risk of damaging parts that then need to be repaired.

So ultimately you have a design and plan that's neither directly suitable for mass-production or low volume production (which is fine! it's a prototype! it's super not done). The prototype as described would likely form an acceptable basis for further revision.

You could probably go to a mechanical engineering design/consulting/prototyping firm with this and ask them to make it real with minimal changes (removing extraneous measurement devices, maybe swap out some of the grommets). It'd probably cost you like 50k at least to get your first one. Second one probably will cost like 100 bucks range.
Sorry to get to this question late. There is some good discussion below on the possibilities of bio-based and nature-based solutions. We see bio-based solutions as having a great advantage in the short term since the feedstocks are concentrated & the collection is fairly straightforward. But we believe that these technologies may have a hard time getting to bulk scale as land & logistics become a concern.

Most likely, industrial/engineered solutions and nature-based/bio-based/ocean-based solutions will need several years to evaluate which paths are most viable. We wish everyone luck in this challenge for the world's sake!
The prevailing belief in the industry is that any problem can be solved with more data, dumpster-grade[1] though it may be. It's appealing to think that it can be used in lieu of just making thoughtful decisions.

1. https://news.ycombinator.com/item?id=25016532
Ask HN: Putting macOS to sleep with multiple monitors
I sent a message to a friend of mine (a 30+ year veteran designer (he's seen/done it all) and Apple user) earlier today about Apple's new Universal Control feature after reading https://www.theverge.com/2022/3/16/22980566/universal-control-ios-macos-mac-ipad-hands-on. His response intrigued me and I'd love to hear from the HN community regarding any idea/suggestions abou what he's experiencing - with all the collaboration that Apple has done with the design/animation/studio community who typically have these monster setups I'm really surprised that he's having these issues. Here was his note:

"I’ll have to try it out…but my expectations are pretty low at this point. Most of these (black) magic features from Apple seem geared towards laptop and iMac users that have an iPad sitting next to them. Everything falls apart when you have towers with 2-3 displays attached.

Whatever the little deamon or code devil or whatever that’s in charge of managing all the screens + power + window arrangement is just woefully not up to the task. For the past four OS versions I’ve not been able to ever put my machines to sleep. And for the past two or three versions even letting the displays “sleep” causes all sorts of havoc.

If I let my Mac Pros sleep then it’s a slim chance that tapping the space bar will bring all displays back up or at the 4K res they were when they went down. OS X will then shuffle windows or app UI around haphazardly. A restart will usually fix it but the more ram you have the longer that boot time is. With 400GB it can be “go get a cup of tea” time.

I’ve trained myself to try and close most production apps if I plan to be away from my computer for more than hour – the time at which my screens go to sleep. If I fail to do that then when I return all the app windows will have moved to the center screen. Dragging the Mail app back to the left screen isn’t so bad but if you have Photoshop on one workspace and Maya on another, etc. then you have to spend an uneasy moment or two dragging panels back to where they were when you left.

If the resolution has shifted then some Adobe panels might be off screen and you can’t get to the top bars to move them.

I’ve tried DisplayPort, HDMI and last year I switched all my monitors to a single flavor of LGs with Thunderbolt but nothing seems to help. These LGs say they pull full power down the cable so the 2nd TB port should run another monitor in a chain or at least charge an iPad. But they seem to be right at their limits and if they happen to power cycle for some reason like a brown out that exceeds your UPS’s battery lifetime then there’s a 50/50 chance the screen won’t boot up and they just turn themselves off citing “No Input Signal Detected”. At that point you have to plug one screen in at a time and reboot the mac a few times (and clear the PMU sometimes) to get things unstuck."
> Any water condensed from the air is going to be "pure" by most measures. It's essentially distilled water.

And you can freely give it for spherical cows to drink in vacuum.

Keeping any such device free from contamination is very difficult. Bacteria love the moist environments. Leave it unattended and you have moist dust. Lovely.
Nestle suspiciously shuffles off the stage with a Vitamix and a meowing barrel.
Sell it? Sea salt is an in demand product
I have no idea what the actual answer is, but one can image that they want to understand where are people getting these copies of ff if they do not download them themselves.

Why would this be important, again just speculating: to try to leverage whatever channel this might uncover to distribute even more copies of the browser.

Is this ID thing the best way to do it, though? Probably.
For context: the "Street Fighter Two Cabinet" in the title is actually a modern "Street Fighter II CE Micro Player" miniature toy containing an embedded ARM board. Still interesting, but if the title lead you to expect original hardware then you may be surprised.

Housekeeping note for the author: a few instances of the misspell "Analyzying". Not that it greatly matters! Just noting.
Apple didn't care about free codecs before H.265 for the same reason ISO and Leonardo Chiariglione didn't: "the best codecs require big $$$ to research and competitive royalty-free codecs will stifle innovation by not sending money back to researchers"[0]. The ISO business model was to not care about patents as long as everyone agreed to charge FRAND rates, so they could just pick the best technology and rely on their creators' patent royalties to fund research. For Apple, they don't care about the cost, as long as the codec is suitable to implement in iPhones.

That business model broke once Velos Media and Access Advance realized they could game the system by offering a handful of net-implementer companies severely reduced patent rates if they agreed to license their patents or, better yet, pull out of MPEG-LA entirely. The end result is that companies have to license significant portions of H.265 multiple times from three different patent pools... and most people who are even remotely cost-sensitive just aren't bothering with it at all and are sticking with H.264 or moving to AV1.

Apple has yet to implement AV1 in hardware, which makes using the codec exclusively a non-starter as they have a very dim opinion of software decoders. I imagine they joined AOM to either hedge some bets or extract leverage from H.265/H.266 patent owners. The thing is that their business absolutely does not require the existence of a viable royalty-free codec, unlike Google's, which does. We'll know if Apple's actually decided to join the Free video party if they actually ship an AV1 decoder in their silicon.

[0] Leonardo is very vocally opposed to AOM's lack-of-a-business-model, see:

https://blog.chiariglione.org/a-crisis-the-causes-and-a-solu...

https://blog.chiariglione.org/a-future-without-mpeg/

https://blog.chiariglione.org/revisiting-the-patents-in-stan...

If you're wondering, he's the former chair of MPEG, before ISO decided to cut up MPEG into a bunch of different pieces and more or less left him without a job. He's salty about that too: https://blog.chiariglione.org/iso/
Not self hosted, but see my comment https://news.ycombinator.com/item?id=30714926

Then you may use the Better BibTeX plugin to get your library into Org.
Reminds me of https://web.archive.org/web/20130708023749/http://jack-sheph...
Opening the auth window in a tab instead of a window would help. Including an avatar and extensions in the popup window and opening it on top of the chrome on the main browser window would help to differentiate it.
I think Marco's resistance to Swift doesn't indicate anything about programming skill. Based on his low level audio programming (he hates to rely on code outside of his own), he's quite an accomplished programmer, unafraid of complex problems or reinventing the wheel when an existing library doesn't satisfy his desires. I doubt he would survive well in the world of unit tests, CI/CD, Jira and managers though. And I envy him for being able to avoid that.
In the past 15 years, it's been demonstrated that startups can successfully build cars at scale and commercial rocket ships.

No company is safe. Boeing is exactly the type of company that won't know they're dying until they are dead.
AI doesn't exist. I think they mean ML.
I do the same. A clean and logical history helps other people understand your code and might consequently increase the chances of getting it merged.
Bombardier had a superior product and had a massive sale to Delta lined up. Boeing came in with the government and added 300% tariff. Talk about "free market."
Sorry to hear you have this problem. Chronic pain understanding and management is medieval, and seemingly getting worse rather than better over time.
I had to read the article a few times to figure out that I was supposed to scroll horizontally. When I did that in Chrome on MacOS, the following happened:

- the notification widgets popped out from the right of my screen

- The entire center-aligned blocks of text on the page moved over in relation to my scrolling for some reason

- The browser navigated "back"

- The H scroll bar appeared for a few seconds then went away

Some of these were due to my cursor being outside of the 'nav class="sausage-links"' tag, but it seems strange to expect a user to first place their cursor inside of an invisible box somewhere around the nav strip to be able to navigate it by scrolling to and fro.

Seriously, H scroll is way overloaded, and there are so many ways to subtly "do it wrong". That, combined with the lack of affordance to show users that "there is more to see here if you scroll left and right" makes this a really poor UX.
You can use just the metadata sync by them and sync the actual files with e.g. webdav or syncthing or whatever. That way it's free.
I fell for that attack 2 years ago, when I had a separate Windows installation just for gaming. It was rarely used, so I didn't have a reason to customize it, and I only needed 2 or 3 password there, so I was too lazy to install my password manager (plus I feared it can get compromised in case of malicious mods, RCE bugs in games etc.). I also wasn't surprised that I was logged out, as I didn't remember where I was logged in and where I did not. I'm glad that Steam has working forms to lock an account, and that the attacker wasn't fast enough in changing email address.

I wish the browsers would just open everything in new tabs.
> "open source" has a commonly understand meaning and its what the OSI says it is

I would contest this, based on the many discussions there have been on HN about this, as well as many people (including many "normal" software developers who are not deeply invested in open source) I've met and talked to over the years having only a vague notion of what "open source" is exactly (often being something along the lines of "you have access to the source code").

I'd be willing to bet a substantial amount of money that if you were to ask 1,000 random software developers about Open Source, the OSI, and the OSD over half of them won't be able to give you a coherent answer on what these things are exactly.

This is the crux of the issue, really. Who did or did not invent the term isn't necessarily all that important: the thing is that in common understanding it doesn't really have the clear specific meaning in the minds of most, whereas for others – I would argue a minority – it has a very clear and very specific meaning, which inevitably leads to friction.

I guess the point of "Open Source was used before the OSI came along" is to demonstrate that it's a term that has a kind-of "obvious" meaning, and has been coined independently of the OSI's coining more than once. People don't hear "Open Source" and then consult a precise definition, they hear "Open Source" and assume it means what it says on the tin. The same applies to "Free Software", a term with 15 years more effort to explain what it means exactly, with even more limited success.

It seems to me that attempting to educate a landmass about a term with an "obvious meaning" is a futile effort; there have been many language pedantics over the years, and I don't know of a single attempt that has worked out. You're welcome to try as far as I'm concerned, but it seems to me that there are many more fruitful ways to spend time and effort.
Space for digital data has limits. Offering unlimited space even for money is impossible in long term. So these steps not surprise me.

Eventually all "space hungary" platforms like YouTube or Instagram will limit free offers in future. Which is not bad thing. Decentralised, self-hosted solutions would be more practical and big tech control free.
I think it's a mistake to think that sales & marketing can't be a creative role. There are bean counters in every department, including engineering.
Random number generation is a tool not just for crypto, but for human psychology. There are applications for random, psuedo-random, unpredictable, and 'uncontrolled' number generation. (These are my terminology and concepts. Did I leave out some other property? Has someone actually studied this question?)

Imagine it's dinner time and you want to randomly choose a restaurant, so you roll a die. Let's say you know the die isn't truly random; I guess you probably don't care. Let's say you know it's not really even psuedo-random (by whatever standard that's defined); do you care? Let's say it's just unpredictable - significantly biased, but you don't know the bias - do you care? Let's say I told you what the bias is before you roll, but you are yielding control of the outcome to the dice (which I'm calling 'uncontrolled'). Does that differ from yielding control to another free will, another person? What matters to you here?

Imagine that instead you are deciding whether to buy a house. You can't decide, it's 50-50, let's roll for it! How do the above questions apply?

Dinner is a low-stakes, no-lose situation. The house is a high-stakes, no lose (assuming it legitiately is 50-50) situation.

Imagine a low-stakes, win/lose situation, like a low-stakes game of craps. As long as it's unpredictable, is that fine? What about uncontrolled?

Imagine about a high-stakes game of craps: Honestly, I might still be satisfied with unpredictable (ignoring the risk that someone might cheat and figure out the pattern), or even uncontrolled, if everyone knew the bias.

I might be satisfied with merely uncontrolled for all of those situations, though at a certain level of bias, why roll a die?
I don't really understand telemetry. How is Google Analytics helping them to improve the browser? Is it to see which features are actually being used?
You could write a complete from-scratch decoder, and be sued if you distribute it.

This is the case with MPEG-2 formats used in DVD Video, and the reason that the VLC Media Player exists as a French student research project distributed as source code instead of a normal library.

Related: https://www.gnu.org/philosophy/software-patents.en.html
For the first question, I ended up using this trick for a video editing app on Android phones about 10 years ago in order to cut video together on low end, out of date (Android 2.3) phones. They couldn’t handle video compression in a reasonable time and we didn’t want to upload/download to process on a server.

The point of the app was to sync the cuts to music cues, so each clip had a defined length. I ended up doing it all through file manipulation. You can cut into a video file starting at any arbitrary I-frame then trim it to the desired length. I would cut the input videos down to size then concatenate the files, replacing the audio with the new soundtrack at the end.

It worked great, only took a few seconds to create the final edit. Of course you couldn’t overlay text or filter video, but I still think it was a valid solution.

With the requirement of starting each clip on an I-frame, there was some imprecision in where your cut would actually start—an arteur might have a problem with their masterpiece being butchered that way, but it would certainly work well for some special cases like efficient distribution or being able to show a diff that a video was unaltered outside of timing cuts.
Signing commits seems like a pointless mess to me. Being able to use a better git hash function and then using signed tags could be an improvement. Using a Fido key for both ssh and 2FA is also a great security improvement.
Foreseeable economic constraints of incentive structures provide no capacity for handling a direct bypass of the natural process of life. The form of business you are creating short-circuits the ecosystem because the free market economy does not possess the intelligence that is built into the natural process.

Please understand, this is not as simple as you think.
It can very well be that we have individuals capable of doing that work but they hate academia.
I'm no genius but the only thing I got out of public education is that I don't want to have anything to do with it.

I know an actual genius (recognised by various organisations) and, after doing 5 years of academic life (post graduation), he ended up being a software developer in a mediocre software agency in a country with incredibly low rates for developers.

Public education is just another example where the resource limits that any public solution intrinsically have turn out to invalidate the most useful part of that idea. Sure, we don't have geniuses anymore, scientific research is in shambles, everyone hates school but I'm so grateful that my barista has a degree in political science (which I paid with my taxes).

At the same time, when something public is mainstream and paid by everyone by default via taxes, the private sector has a much harder time. It sucks having to pay for public school even if I don't use it and the lack of choice in private schooling in my country is annoying.
Limbo is from 95 java is from 96 js from 98, go and rust from 20xx something, and dart is made from the ground up to be compile to multiple plataforms, I wish they make kotling in the same way to be onest but I can't say is dumb flutter apps are fast in comparison to react native becouse they don't need a virtual Dom in the process
These sorts of 'exploits' take advantage of the site-agnostic nature of passwords. Using a password manager may be able to mitigate this.

For this particular attack, a fun 'solution' may be to incorporate some sort of AI-based detection system to warn the user if anything resembling a browser is shown on the site.
I have a pets.com sock puppet and a plushy TiVo
If you're working in Python and need to write as well as read check out Construct[0], which is also a declarative parser builder.

[0]: https://construct.readthedocs.io/en/latest/intro.html
The best Sun swag I ever got was the leather Java jacket. I wore it once on a subway and kept getting asked how to get one by Java coders so I gave it away to a coworker for my peace of mind and privacy. EDIT: I wasn't even a Java coder at that time - I was sysadmin on Solaris machines, but swag is swag.
Recent History of Concealed Carry in the US