skysight-inc/HackerNews huggingface dataset:
>I’ve seen un-configured, un-updated, EoL Cisco equipment.

I was in a server room a couple of years ago that looked like a Cisco museum, with some of the kit dating back to the early 2000s. When I mentioned that running a business on gear that had been EoL'd for a decade+ wasn't quite up to security best practices my contact shrugged and said they wouldn't be updating any of it in any case since they'd long since lost all of their access passwords.
By definition the useful parts of AR are virtual. There is a large overlap in AR and VR ux. AR let's you compute on the go but how useful is that really? If virtual interactions are productive wouldn't you setup a space a la desktop computing?

That said AR includes other tech like environment understanding that you might consider much more useful than immersive visuals and spatial interactions alone.

I can see both sides and I expect things to move hand in hand.
No, the metric tensor has c built into it.
Please do see this movie! Otherwise nobody will ever get my brilliant faux-German "Animals vill be bred und schlautered!" routine.
It’s more than that. Oracle is sold off the back of its middleware applications. Which equally suck too…but at least they’re solving difficult problems that most other database vendors don’t both with.
> as I release improved models allowing users to speak faster without mistakes, users will speak even faster until there are mistakes again.

LOL. Users will be users! That's a hilarious case study, thanks for sharing.

> Yep! There have been several improvements on editing, though that's more in the user script domain and my work has still been mostly on the backing tech. I'm planning on working on "first party" user scripts in the future where that stuff is more polished too.

That would be wonderful! If you haven't seen them, I'd suggest looking at Serenade (also ASR) and Nebo (handwriting OCR on ipad) as interesting references for editing UI. They seem to have tight integration between the recognition and editing steps, letting errors be painless to fix by exposing alternative recognitions at the click of a button or short command. It lets them make x% precision@n as convenient as x% accuracy.
And no community pitching in to help with that either.

> Open sourcing of the backend runtime is something we're not planning for the near to medium term. It is something we're actively reevaluating, though, as the company and the industry as a whole grows to see what works best for the needs of our users.
AR with the eye tracking necessary for foveating has the potential to completely replace smartphones, just control a virtual display with your eyes. And that's one of the less interesting applications. I'm willing to bet AR is the future (but I'm not at all willing to bet when that future will be)
Isn't it just a matter of time until this one also becomes hard to maintain? These other platforms are complicated for a reason and that is that ecommerce isn't easy. Localizations (Medusa doesn't seem to have a proper system for that yet according to the top comment), deep support for taxes in various countries, changing tax rates, b2b and b2c price rates etc.
https://sci-hub.st/10.1371/journal.pmed.1001673 from 2014, but this has been known for decades if not centuries.

A lay explanation at https://www.nih.gov/news-events/news-releases/nih-study-find.... This is simply the first I found.

If you are able to understand this literature I am quite confused as to how you can't find it yourself -- the associations go far deeper, with increased fat intake causing plaque buildup that eventually leads to heart problems. Obesity under class III also shortens life expectancy.

Realize also that per what is laid out in that review someone who is 6" ~180lbs is obese, even if it mostly muscle. Even if it is obesity caused by muscle instead of fat, you don't live as long.
What is your strategy that works for every packaging system and every version of every library you depend on?

Nothing says love like realizing that you are segfaulting due to a library version you didn't test against subtly changing its behavior.
Epic Sunsets Houseparty
About what comes after: Our ancestors lived with a lot worse than that. The people who walked across the US on the Oregon trail did it. I’m sure we could do it too.
“Revenue source” meaning “source of revenue for patronage programs”, not that it makes money for the UK Govt.
Really lucky on commission on Oracle sales :-)
Writing unit tests for Lambda functions in Python
Atek: An open source peer-to-peer Home Cloud
Wow that's clearer. I wonder if just a list of examples (and counter-examples) would be enough to explain monads (preferrably with configurable syntax for Haskell-deprived folks).

Btw, I think you got a mistake there, in the third part of Option should be "Some(Some(o)) => Some(o), Some(None) => None, None => None", otherwise o can be not an Option at all.
Well, PowerShell docs are next to useless. Maybe the other parts are better. But I think this mythos of great docs for proprietary MS stuff is just that, a myth.
APEX just exists to lock people even further into the database. A literal antipattern of a product.
The Grand Prize Winners of OpenCV AI Competition 2021
>
> the pro-choice people seem to overlap heavily with the pro-mandate people. I don't think you can logically hold both of those positions

Well, not from the "governments are either allowed or not allowed to tell people to do things" angle.

From the "what do medical experts suggest we do to minimize unnecessary death and suffering" point of view it's possible to be consistently on the same side though.
Show HN: Privacy Engineering webinar next Wednesday
Most people will want more than just the basics. Most people won't be satisfied with UBI. They want to earn something on top.

So people will still want to work. But they no longer are forced to take any job just to survive.

I'm sorry I don't have reading recommendations. This doesn't mean they don't exist, I am just not deep enough into this topic to ever have looked for them.
How about Golang in this case? AFAIK there haven't been any breaking changes yet.
It would be cool if you could just shoot the plug into a building and it would bore in and start collecting data. You could fly a drone over town with one of these guns and shoot a probe into every structure.
Anything that has actually stuck with me thus far in life has been learned by repeated experience. That is to say, practical practice.
You're right that Docker is similar to Nix, at least in the sense they both seem to be trying to work around problems with the Linux packaging and library ecosystem by piling more of their own complexity on top. I suspect the comment you replied to wants to see the actual underlying problem solved.

To use an example from another community, no amount of performance improvements to NPM will ever make it a good idea to depend on hundreds of one-liner "is number odd" or "left pad" packages. Papering over the problem with yet more technology only ossifies it, making it harder to solve for real.
What's wrong with dating websites? The only thing I can think of is how saturated this space is
GTK doesn't look native in KDE, yet QT looks more native in Gnome.
>Bundling the OS with hardware

Is this anticompetitive if it's a fundament of old business model back from 80s?
Not advocating for anything here, just pointing out (what seem to me) logically comparable things.
They did play it up quite a bit, I remember being annoyed at the stories of how tough she was with her in-office daycare and support staff for her newborn while other non-celebrity women I know had to order their whole lives around a pumping schedule.
If you're downloading so you can watch it and not for rebroadcast there's literally no difference functionally or legally between clicking a link and opening it in a browser and using youtube-dl . The upside is when someone's account gets terminated for whatever reason you can still watch the content.
How to concatenate Option-s? Btw your comment seems to contradict another sibling comment.
We are not user-hostile

We just don't want to be vilified and forced to bow to the giants because of a few bad apples
how did they get to 80% vaccinations? Any Danes here who can tell?
At the moment even the algorithm isn't finished.
Tools to Work with Accessibility on the Web
Just because some people lived in forests before me and burned down them to farm or ate the trees don't mean I want to do that...
I don't see anything to suggest apple cannot force apps to offer apple pay as an option. Only that they cannot force apps to make apple pay the only option.
And a fringe group pushing for thin VMs.
There was a comment on here a few years ago from a developer with experience working on the Oracle database codebase which put me off it for life: https://news.ycombinator.com/item?id=18442941
I'm really not sure how that works, since you're asking me. The mechanics of allowing your monitor to connect to the internet is irrelevant to any sane life, as far as I can see. I can see no use case for running Netflix, Spotify, or any similar application on your monitor that would be an improvement over running it on the attached computer, but I'm not really the target audience.
Still going strong, at least in my circles. Kind of depressing to see bright people inventing another app with a checkbox on its icon
There’s an excellent (research-based) thread outlining some possible explanations for the Danish success story over on Twitter:

https://threadreaderapp.com/thread/1436193837744107523.html

It really boils down to Denmark being a high trust society, and excellent communication from the government.
With aliens the issue is delivery systems.

A nuke with no way to get it to an alien ship in space is irrelevant. The alien ship will have no problem throwing rocks at us. It's pretty hard to imagine some sort of stardrive that doesn't provide a practical kinetic bombardment capability.

About the closest to a weaponless drive would be the Bergenholm of the Lensman series--but even that was eventually used to throw planets.
"The web is swallowing the desktop whole"

You mean computer applications which require internet connection.
The physical game store isn't charging X% for payment processing. They're charging X% to get your product in front of customers.
> Writing is thinking. To write well is to think clearly. That's why it's so hard.

This is precisely what I strongly disagree with.

You don't have to write to think and trying to is often detrimental. You can use writing to think, in situations where it helps or if you want to.

But it is not necessary and don't necessary improves your thinking.
Relevant: https://en.wikipedia.org/wiki/Planogram
The only good phone is a landline and it should be made of bakelite.
Is there a good grid control (ie a data grid) for Blazor? A colleague reviewed the offering from Infragistics and it wasn't anywhere near their WPF data grid control.
This https://www.phoronix.com/scan.php?page=news_item&px=Libreboo...

https://www.andrewrobbins.info/libreboot.html

but later was apology from Leah Rowe:

It should be noted, that I have apologized directly to John Sullivan (executive director of the FSF) and Richard Stallman (founder and leader of the GNU project, and president of the FSF). Both have accepted my apology, and are happy that I am doing this and that Libreboot will once again work with them.

https://www.reddit.com/r/libreboot/comments/66tdds/proposal_...

https://libreboot.org/news/rms.html
Is Apple surprised?

It seems to me that the current model for tech companies is..

. Do something clearly sketchy to build your market. It might be copyright violations, it might be lock-in.

. Grow/profit until someone cares.

. Hold off the court cases for as long possible

. When they finally go against you, it's probably too late since the new thing has come along.

. Wash rinse repeat.
Anyone can build their first Dockerfile and deploy it for Node.js or similar in like 5 minutes. The tricks that make images smaller later use the same concepts and syntax. There is a reason it took over the world so quickly.

Nix ... I have so far spent about 10 hours learning it to manage my machine. I have forgotten about 98% of it and abandoned the project. You feel like you're sitting in the middle of a spider web, and you can sense the whole system at once. Literally none of your prior knowledge of how to use a computer will help you. None of your existing build tool CLI can be used. Every package manager needs a nix-ifier, like node2nix. Everything you see in a nix file will have to be googled, searched in the documentation, searched in GitHub repos for some kind of example. Nix has rebuilt the world from scratch.

If you're trying to make the next big thing, try to make it leverage people's existing knowledge. One truly excellent example is `compile_commands.json`. It does a very similar thing to Docker, where it extracts information from your existing build process, without actually changing the build process. The problem statement was that people wanted LSP (and predecessors) implementations to have access to a list of input files to a C/C++ compiler, but they didn't want to abandon Make and CMake etc. So they basically made a structured log of all the CC invocations, and a wrapper around CC that would parse the arguments and write to the log in JSON format. These days you get it for free with CMake[0]. You can use it with nearly every C/C++ build system on earth with a single CC=... argument to make.

[0]: https://cmake.org/cmake/help/latest/variable/CMAKE_EXPORT_CO...
No. They don’t.
“ Fully vaccinated people with Delta variant breakthrough infections can spread the virus to others.”
https://www.cdc.gov/coronavirus/2019-ncov/variants/delta-var...
I like terse writing but I’ve also learned two things about it. The first is that minimalist narrative writing linearizes nonlinear thought. The linearity is often—correctly or incorrectly—perceived as clarity but it really is just linearity. In some cases preserving nonlinearity is actually helpful (for instance, a conversation with interjections and meanderings). Second, terseness is not appreciated by all. Fillers and repetitions are sometimes necessary for politeness and to soften language. This is why you should strive to write more rather than less when what you’re about the say is liable to be misunderstood or if you want to emphasize something.
Early thirties on average. I'm young enough that sending nudes on phones was a thing (if not necessarily a big thing) in high school.

The thing is, if someone has nudes of you on their phone, there's a non-zero chance those nudes will end up on the Internet. Maybe you like your odds, but plenty of people dont.
Worth noting, that Microsoft SQL Server started life as a Sybase fork.
The title above is not the same as that of the video on Youtube: "Why Bitcoin Is A Scam". In contrast to the HN title above, I saw only a brief mention of the technology. All the arguments were aimed directly at Bitcoin and Bitcoin-adjacent ideology.
https://www.cdc.gov/coronavirus/2019-ncov/variants/delta-var...
Why potato milk may be the most sustainable option
Sorry it took so long. Had a work fire to put out.

Here you go: https://www.science.org/doi/10.1126/scitranslmed.abi9915
I've been saying this for years now: this is why Apple should've ushered in lower commissions on larger publishers themselves because otherwise a court, a regulatory authority or a legislature was ultimately going to do it for them.

And you're almost always better off making that change yourself.

Big publishers have their own payment processing pipelines. Apple's is just extra overhead. Smaller publishers still (IMHO) can see a lot of benefit from Apple's 30% cut. It's those large publishers who are most likely to challenge your rules in court or lobby against you.

If the very largest publishers were paying 10% as a Preferred Partner instead of 30%, they would be a lot less willing to challenge the status quo when they might lose that privilege.

We've already have ridiculous workarounds for Apple's policies here like how you can bypass it to buy directly from Amazon through the app for physical goods. The carve out for digital goods is and was always a tortured post facto justification.

Where once the 30% cut funded the App Store (when it was small). It's clearly transitioned to being a massive profit center and Apple executives couldn't see past the short term revenue to see the writing on the wall. Woops.
One word: Lazarus.

Cross platform done right (native code, no intepreter, no VM). Both IDE and generated code run native just about everywhere, from small ARM boards to virtual machines, and of course x86. As fast as C, decent sized executables, lots of built in or available libraries and components to do a lot of things, from managing databases to low level access to hardware, graphics, sound, etc. And of course it's 100% FOSS.

My last use case was a few years ago when a friend needed to monitor some security cameras, but they were of different brands and needed either their crappy Android/iOS app or a even more crappy XP-only ActiveX control on Internet Explorer, while he wanted to monitor them from a single screen on a Windows 7 PC.
As soon as I discovered the right URL for each one to grab their video feed, I arranged a window container in Lazarus dropping there a bunch of media player components, each one linking to a camera, a few other controls and bingo, he could fire up the application and have the mutiple camera view on a monitor.

If it compiled more modern languages such as Nim, Rust or Crystal it would be perfect, but even by current standards Object Pascal it's still really powerful.

https://www.lazarus-ide.org/

https://wiki.lazarus.freepascal.org/Screenshots

https://wiki.freepascal.org/Projects_using_Free_Pascal

https://www.devstructor.com/index.php?page=tutorials
Not a front end developer, and I do not know much about it, but I imagine that native engines would be Edge on Windows 10, Safari on iOS and whatever is installed on Linux by default - usually Firefox. From here you would need to figure out the differences between those engines with something like caniuse. Like support for service workers etc.
Actually this is quite interesting. Some propose that the US should get rid of all land based deterrence, since the “enemy” whoever they are, would use bunker Busters against land based missiles, causing much more damage than if they only used air bursts against cities. I’m inclined to think they are right.
I must say, it is unclear to me why this is being downvoted -- it mirrors my exact reaction.

The old saying "Actions speak louder than words" has never been more apt. It was just two days ago that Ars & others ran "WhatsApp "end-to-end encrypted" messages aren't that private after all" [1]. Yet, here we are.

It's a strong "No thanks" from me.

[1] https://arstechnica.com/gadgets/2021/09/whatsapp-end-to-end-...
It depends. I've built a lot of these. The best approach is to keep the UI very lightweight and just build it using native controls for each platform. Keep all the application logic in a common library and just rewrite the parts that are interactive. This isn't as much work as it seems, especially if you design it upfront, and there's no other way to get a native feel. There's also some "product management" advantages to this approach, such as building new features first on your smallest platform so you can test/iterate quickly with few users and then moving them to Windows when they are proven. Don't build new features on all three at once, take turns.

If the app has a whole lot of dense UI screens, or if you don't particularly care about it looking nice and feeling platform native, something like Qt or many of the other frameworks suggested here work well, but do be aware that you'll be making it harder to use platform features. For example, on MacOS you wouldn't support the TouchBar and would have some extra complexity to support Metal graphics vs GL (which Qt supports).

You can also do something similar to Electron but much more lightweight using a platform WebView. Then you can have common controls built in a htmlish way, and still have custom and native controls mixed in. One example of an app I worked on that was built this way and worked well was an app to browse/view 100s of video clips, we had a common html-based widget to filter and display search results and thumbnails (which had a bunch of interesting layout requirements) but the video playback itself was in a native panel (it needed to play custom formats so using web for everything wasn't appropriate).

Flutter looks promising but it still feels a little early. Try it out if you're willing to take some risks and maybe bend your thinking a bit. I found it too indirect and felt like I had to give up too much design responsibility to the toolkit when I last tried it but maybe that's an advantage.

If you're thinking about Electron, why not make it a purely web app? Then you'll save yourself lots of hassles distributing and downloading.

Also, for graphically intensive or in-house tools (like a game level editor) i use Dear ImGui, it's very fast to develop and great cross platform support, but I wouldn't ship it to a customer.
Just like all the transparency from all the other gov agencies right?

And I think the discussion is about private businesses not some forced open source ideal you seem to have conjured up.
Well, if we are taking quotes out of a serious 185-page document, we are bound to lose some context. How about this counter-quote:

"The Court does not find that it is impossible; only that Epic Games failed in its burden to demonstrate Apple is an illegal monopolist."
The Real-World Cryptography book is done and shipping
Yeah, I’ve tried a handful of Microsoft products and MSFT’s docs are ok for tutorials, but I’ve often found it hard to find useful reference documentation: e.g. the tutorial bits of Appcenter’s Codepush and UI Testing documentation are ok, but the reference documentation for both is ambiguous and/or incomplete.
For real I wouldn't at all mind a feature akin to Apple News's 'suggest less/more from this source' in a search engine.
But they are not. Empty string means "we know this is empty", Null means "We don't know".

For example, I have a second name. Some people don't have second names. And some records we might not even know if such exists. Null means "unknown". Empty string cannot be equal to null.
One of my gigs was for someone selling essentially locked down spreadsheets. to their tiny niche markets, that was effective DRM and an appreciated convenience.

> my experience with software at the time was game-heavy

Well put. min too :)
I find the most important step in learning is to figure out the best learning material for the subject (which book, author, research paper or tutorial to go through). If you are going to invest days or months of your life, it's worth first spending a fraction of that time choosing the material.

Obviously it takes at least a skim to judge whether you feel the material is worthwhile. But being picky on this will likely pay off. Certain textbooks are so far superior that it's almost criminal the others are being sold. In some cases they were clearly knocked off by a prof to sell to their students, rephrasing the same material in a more confusing way and trying to take credit for the ideas without contributing much of anything.
Yea, that was issue #1.
Go ask any nurse that works in a major metropolitan hospital what percentage of their patients are overweight- it will be the vast majority of them.
Very well written. I do wonder why we have this propensity to build things that require significant maintenance just to squeeze an extra drop out. We are far beyond the point of diminishing returns in what we build, you see it in software also.