skysight-inc/HackerNews huggingface dataset:
> I pre-ordered the PmOS community edition, and it's getting delivered tomorrow.

How did you get notified? I didn't receive any email since my purchase (I only have the receipt). Contacted sales@pine64 and opened up a support ticket, but haven't got any replies from them.
https://www.netfunny.com/rhf/jokes/98/Mar/cobol.html
I got excited at the idea of smalltalk syntax in functional clothing but it never seemed to deliver?
You can’t claim that, and not provide any evidence at all.
We don't have any links inside the app that direct the users to the fitness business website. We even had a call with the app reviewer and this thing never came up. We would be happy to remove any links if they find. But I don't think that is the case.
Do you shower at the place you are walking or riding your bike? Just sweat your ass off all day long and hope everyone around you doesn't mind? You have about 1-2 minutes before your sweating through your clothing in Houston. It's 95F and ONLY 60% humidity right now.
Right, and guess which one transgender people care about.

The transphobic people who inevitably show up in threads like this don't seem to recognize the difference, though.
Because the default is generally C++?
> And there’s no quality feedback loop at all for the embedded info boxes.

Actually, there is feedback for so-called non-organic SERP elements. You can check whether a user clicked the next result after an element, which is a signal of uselessness of the element. On mobile devices you could also check whether user continued scrolling after seeing the element. Both signals are used by search companies.
After spending a lot of time working on the code for SolveSpace, I can say NURBS are hard. Conceptually not bad, but in practice there are a lot of complex or tricky things to do well. My hope is to one day write a new NURBS kernel in Rust. But first I need to find good solutions to those tricky problems.
And it's why you'll notice that bill denominations didn't follow inflation. If no legitimate transactions need $100M in cash, it follows there is no need to make it practical to actually move $100M in cash.

For a while there was a workaround, it lasted a long time in the United States and after it ended Hollywood kept it around (in fiction) partly by using plots that were written when it was real and partly just because it looks cooler even though it's not possible.

Bearer Bonds. You'll notice that's what they're stealing in Die Hard. When it was made, and when it was set, Bearer Bonds weren't a thing (adverse tax treatment ensured they had basically ceased to exist) but when the novel the screenplay is based on was written it is reasonable that a wealthy multinational might possess large sums of Bearer Bonds in a vault.

Bearer Bonds were bonds (duh) but they weren't registered anywhere, the owner of the bond was whoever was holding it, just like cash, except a briefcase full of bonds could be worth tens of millions of dollars.
The irony of the US exporting its own ethnic mix as a mandatory global culture hegimonic thing would be too much to bear. ;)
Bitcoin is all online. The analogy doesn't work: your gold bars are being driven around town all day and night in public view, already.

In this case, it's just the fact that the access was granted at the application level when the user logged into their wallet, which is like giving someone keys to your car by mistake.
There's some work being done to make Signal work more natively on Linux (though not from Moxie directly)

This is a daemon that provides an API for signal

https://git.callpipe.com/finn/signald

This is a libpurple plugin for it (Pidgin messenger, or even irssi, Weechat etc)

https://github.com/hoehermann/libpurple-signald

Chatty, the SMS messenger that works in Phosh also supports libpurple plugins, so presumably Signal could work alongside SMS (The SMS feature itself is a libpurple plugin IIRC)

https://source.puri.sm/Librem5/chatty

I've used libpurple-signald with irssi and it works alright. It's not feature complete yet by a long shot, but much nicer to interact with than the Electron bloat.
This is one area where the US has really good protections. Even most people that file Chapter 7 (liquidation bankruptcy) in the US don't lose any assets. Courts will generally only liquidate investment accounts, vacation homes, high-dollar collectibles, etc. They won't take your primary home, car, typical personal possessions, etc.
This is also something that lacks in openapi - a standard way to describe websockets/SSE would be nice. Being able to listen for remote changes cuts down on API calls and leads to more responsive changes.

(and ideally the webhook and websocket pushes and websockets event pulls look as much alike as possible, so you can switch between them easily as the situation warrants)
Cloud manufacturing as a sustainable process manufacturing route
Recently on HN someone mentioned the core UV tools were lacking. Now the release notes highlight several improvements in that department :)
I can imagine reviewers getting bonuses for each app they force to offer IAP. Just speculation though.
Lenovo web orders for laptops with Fedora Workstation preinstalled are open
Maybe next time somebody googles it they will find this explanation.
Even a single hardware wallet would have been risky - loss or damage, or theft. For high values, set up multi signature hardware wallets, at least a 2 of 3 scheme, each stored in different geographic locations.
> Is it the App Review process’s role to be the arbiter of what is and isn’t good UI?

No, it should be the Human Interface Guidelines' role to be the arbiter of what is and is not good UI.

> Should it be the App Review process’s goal today do this?

Yes. Who else is going to do it? Apple doesn't want half-assed, misbehaving apps on their store, so they enforce it at that level. It's unfortunate that such a small detail hung up an update, but a deliberate change was made to the app to remove fundamental functionality that should exist, for no reason that I can tell. Sounds like this is exactly what the process is for, and it sounds like it worked.
In my extremely humble opinion this discussion would benefit if parent's question was given a benefit of doubt accompanied with a good, substantiated, logical answer.

Otherwise you are preaching to the choir, my friend.
See - this an issue I always have with this conversation. You equate me saying good products to a shiny box.

Apple make the best in class devices within its markets, the iPod, then the iPhone & iPad and of course the Mac.

Yes - the Mac is subjective & anyone who uses anything else - props to you, I don’t have any beef with people who choose Linux or Windows.

But the reason I choose Apple is because their product and software ecosystem the one I love the most out of any big player.

BSD foundation, unix terminal, fantastic video, photo and especially audio drivers on macOS, and I like the iOS ecosystem.

You can sync the first ever iPod to the same music library, using the same interface on either a 2007 iMac or a brand new MacBook as a brand new iPod touch. Supporting a product for that long, at such quality is not anti consumer. Try that with a zune on windows 10. Apple cares about the quality of its products (hardware and software) in so many ways that benefit an end user.

Let’s not forget (in terms of Spotify vs Apple) that Apple revolutionised the music industry with iPod and iTunes - I believe that Apple wants to release software, devices and services that benefit the consumer.

You may disagree, but that’s ok. Telling me I’m drinking kook-aid isn’t constructive. And to be honest, we’d probably agree on 90% of your pain with Apple. But this trend of other major and super dubious companies trying to paint them as a ‘bag guy’ in the industry is absolutely ridiculous. Microsoft? Google? Facebook? Epic?

That’s three hefty anti consumer companies there; tracking, ads, micro transactions, pc exclusives - I wonder why they’d be challenging a super profitable competitor that’s about to start shipping it’s own CPUs on the Mac, essentially challenging the PCs hardware ecosystem on performance as well as the software. Especially one who is implementing user opt-out for data harvesting on its next mobile OS.
It doesn't mean "crashing into the side of a mountain".

It means "flying normally, into a path that ends on the side of a mountain". That "flying normally" part is really relevant.
covid has certainly sped up the transition to the "plateau" state in the ML/DL/AI hype cycle
In his tweet I thought he made it clear he wasn't predicting an AI specific slowdown but a universal recession due to Covid?
>Do you know that a person can commit suicide due to mental health[1]? That sounds pretty serious if you ask me.

I do, thanks for reminding me! I guess this comic is a portraying someone who has attempted suicide or is crying for help via suicide then? It would be nice to have that clarification.

I think it's disingenuous to equate death with people who aren't facing a life or death situation, like suicide.
The right balance here can depend on the specific business you're working in.

Some companies earn the privilege of a super tenured core team of engineers who work on their product for an extended period of time. They will choose different tradeoffs from a team that needs to adapt to higher turnover.
Supporting Linux kernel development in Rust
I think there’s good reason to hope, there’s a variety of implementations:

+ 2 companies, Pine64 and Purism, making 2 lines of phones

- Pinephones in various community editions, $150 and $200 with and without the convergence package

- Librem 5s for $750 now that the crowdfunding campaign’s over, and a $2000 Made in the US version

+ Several GUI environments:

- Phosh, based on GNOME and GTK+, developed by Purism as the default shell for the Librem 5

- The KDE equivalent of that, that Purism has wanted as an option for the Librem 5 from early on

- Ubiports’ community maintained Ubuntu Touch

- Sxmo, a bundle of mobile adaptations of dwm, dmenu, etc. with a nice modular (Unixy/KISS/suckless) design eg. a gesture daemon made by the same developer with it but not exclusively for it

This seems significantly better than the N900’s single (though great sounding) thing that couldn’t thrive independently after Microsoft bought Nokia out.
It’s so exciting watching that dev fund number climb faster and faster. I mean just in the past year donations grew by about 20%, and seeing so many new corporate sponsors join up too...

It’s just inspiring.
> Allow users to submit "agents" rather than "requests." An agent is a small program given extremely limited resources (limited process/memory/runtime budget) that you can safely run on your server. It is a possible answer to many of the standards/protocols that wouldn't exist if frontends were running on the same machines as backends.

Forgive my ignorance, but how would this work in practice? Would agents be arbitrary code that a client would submit to an API, or would the agent be something that the server itself implements and manages in the backend?

EDIT: after some further reading of the mentioned threads, it appears to me like the idea is that we ship data with their own interpreters of some kind? I can help but fear this will cause even more JavaScript code to be pushed to the server. :)
From the oneDNN documentation[1]:
> The library is optimized for Intel Architecture Processors, Intel Processor Graphics and Xe architecture-based Graphics.

Now, whether "optimized" means tuned for Intel architecture, or crippled for other architecture, is something to be figured out. Given the precedent set by MKL, I wouldn't trust it to be the 'tuned' option. Someone who speaks C++ may be able to better discern if such concerns exist with one-dnn.

[1] https://github.com/oneapi-src/oneDNN
I think the problem a lot of places has been wanting "appealing" ML/AI solutions. The kind you write papers about and put on Powerpoints.

The useful AI/ML isn't glamorous, it's quite boring and ugly. Things like spam detection, image labeling, event parsing, text classification.

It's hard to get a big, shiny model into direct user facing systems.
Apart from the double plural "bacterias". (-:

"Not all bacteria are created equal ..."
But why not turn this around? Let the IDE autocomplete everything, so it’s easy for the writer (or even hide the named arguments). And have the named arguments in the source code, then all readers can read it no matter their IDE!
I think that Blender has pushed Autodesk and Side-Effects to recently offer vastly-reduced price "indie" licenses for Maya, Max and Houdini. There are some limitations, of course, particularly a maximum revenue limit of $100K/yr, the licenses can't be used in the same pipeline as full-license seats, etc.
Are they reducing iron ore with hydrogen?
> Probably this is expected when you have many users and most of them are not paying.

Everyone pays one way or another otherwise google wouldn't exist.

I leave feedback on Google results and apps all the time. Either no one reads them, a computer reads them and based on keywords pushes them to a queue that reaches a human or /dev/null, or no one in the company wants to accept responsibility for mistakes otherwise they may not be promoted.
I think HelloNurse's point was less that a fold is inherently clever or subtle (as you say, it isn't), and more that, if there is something clever or subtle involved, the lesser verbosity of the fold makes it easier to see than would a more familiar, boilerplate-heavy approach in which the clever or subtle point could be lost.
How irate would people be if a developer from Nairobi got their app update rejected because they couldn't find an Asian woman to pose for one of their screenshots for the App Store?

I agree that diversity is a good thing, but it's important to remember that not every developer can afford to hire models to show diversity that doesn't exist in their country.
Our team has been using Sorbet at getcensus.com for almost a year now, and I'm generally very happy with it though it's not perfect.

Like most non-trivial Rails apps, our test suite takes a while to run, so I like having Sorbet to catch "dumb" issues without having to run the full suite. Running `srb tc` to check types is incredibly fast and seems to be scaling well as our codebase grows. It catches the obvious stuff, but has also found some subtle bugs in flow checking and is great for refactoring support. The false positive rate is extremely low - if Sorbet flags a regression in your type checking, it's very likely to be a real bug.

The Slack community is helpful and responsive - if you're thinking of using sorbet, I'd strongly suggest joining.

The downsides are:

- Unclear workflows - it's hard to know when you need to "rescan" for new type definitions in gems, the stdlib, and in generated code in your own app

- Poor Rails integration - the sorbet-rails package is helpful and being actively developed, but it's clear that the maintainers don't use Rails and aren't going out of their way to support it.

- Upgrades are rough - the sorbet tools that scan your gems and code to find "hidden definitions" are seemingly unstable from release to release. There's a good chance that upgrading to a new version of sorbet will break your type checking for mysterious and hard-to-debug reasons. Lots of this is probably related to Rails as well.

- IDE integration isn't quite ready for prime-time yet. I've gotten it working in Emacs with lots of experimentation and poking around, and I think some folks have it working in VSCode too, but it's not officially "released" or supported and it crashes somewhat often. It's still stable enough to be useful and I'm glad I have it.

It's great and seems to be getting better, and it has absolutely made me more productive, but know that you're still adopting an alpha- or beta-quality tool and it's unlikely to "just work".
Since when it's been the most interesting thing about the software in which language it's been written in?

I mean sure sometimes it is but show me a Rust software that didn't advertise itself being written in Rust.
the fort worth alliance airport in texas is a much better, larger example of this.
No. One can store keys offline. That's what hardware wallets do.
Siena pop 30k

Huston pop 2.3mil
Be careful... sometimes we end up making things so complicated that we forget how it works. Think why comments are so crucial after looking at your own code from a year ago and having no clue what you meant. :-)
Some in stocks, some in banks, some in bonds, some in real estate, some in precious metals, etc.
Companies trying to add machine learning to everything they do like if that's going to solve all their problems or unlock new revenue streams.

80 or 90% of what companies are doing with machine learning results in systems with a high computing cost that are clearly unprofitable if seen as revenue impacting units. Many similar things can be achieved with low-level heuristics that result in way smaller computing costs.

But nobody wants to do that anymore. There's nothing "sexy" or "cool" about breaking down your problems and trying to create rule-based systems that addresses the problem. Semantic software is not cool anymore, and what became cool is this super expensive blackbox that requires more computer power than regular software. Companies have developed this bias for ML solutions because they seem to have this unlimited potential for solving problems, so it seems like a good long term investment. Everyone wants to take that bus.

Don't get me wrong. I love ML, but people use it for the stupidest things.
Just a follow up:

1) Don't think you miss much, don't see how it's supposed to provide me a better "mental space" as lets say a notion note.

2) I guess the only thing you're missing is daily at least one email from them...
There is more "noise" to deal with on the water than on the air. For a start, there is the entire ocean floor, that is relevant on many places where ships usually go into, and isn't as simple to map as a runway.
Of course: In the same way as using fzf or zoxide means memorizing more. In the same way that using a modern shell means memorizing more. At my work there are a lot of people who don't know you can search your bash history with Ctrl-R because they learned the shell before that was a feature (or in most cases, before it was enabled by default).

My point is that the separation between mc and the command line is an artificial one. If you don't want to learn, you can always stick to an ancient shell and not learn all the new features. If you are willing to learn, then don't make a distinction between mc and shell features. It's basically: Here are N new useful things to learn, and perhaps I'll want to learn some of them. It's not: Here are N shell features to learn, and M other tools to learn.

Of course, you always have to ask yourself if learning it is a good use of your time. I myself have not learned any new shell featuresin a decade - I don't know what the new features are (I have, though, learned new shells). At some point, I realized there are too many things to learn and I need to strategize. I tried learning ranger a year or two ago. I definitely saw its power, but of all the things I wanted to learn, it was low on my list, so I dropped it. OTOH, I did learn dired recently, as I've always been a heavy Emacs user and I had neglected learning it all this time. mc is still better, though, but dired does have some capabilities that mc doesn't have. I started using autojump this year - now you tell me about zoxide. Maybe one day I'll look into it, but not today.
Wow.

#7 in trivia (#8 when I looked on my iPad). 4.3k stars with an average rating of 4/5 with the first release 13 days ago. My very rough estimate (by scrolling) is about 60 reviews, mostly 1 star. Some of the reviews are... something.

> #WorstGameEverBigRipoff, T E R R I B L E GAME, 5 stars

Haha.

That game sums up my impression of the app store perfectly. It's a bunch of bad actors buying ratings and lying and cheating to get to the top of the charts where they can exploit addictive behavior to extract money from vulnerable people and children.

I see tons of garbage like that on the app store. It's easy to see too. Play some kids games and click the ads for other games. It trash, trash, trash, and more trash.
Do it yourself on youtube. Have a patreon page. Go over the code yourself to get your impressions and then interview the main contributors about the project.

Done right I think that may go somewhere.
I'm not accusing us of literally stepping into the urinal. I thought the data was fairly clear that men are worse at washing their hands than women are. And it seems a safe claim that splash back from the urinal is not zero.

That said, I'm calling this my pet idea, in large because I think it is a silly one. Do I think it is in the realm of plausible? I mean, yeah. But I don't think it has stepped into the realm of likely.
Grease pencil is a feature that needs re-naming as it is now so much more than it was at the time it was originally named.
U.S. Strategic Nuclear Forces: Background,Developments, and Issues (https://fas.org/sgp/crs/nuke/RL33640.pdf).

The US Army hasn't had strategic nuclear weapons in a very long time, if ever. On the other hand, theater-level weapons like the Pershing (10s (mostly) to 100s of kt) do a pretty fair approximation.

I'm not sure what you mean by "missile command"; Army Missile Command mostly has problems, not solutions. (They build things.) (Standard Missile 3! (https://images.wisegeek.com/billboard-ad-against-blue-sky.jp...)
> But unless you somehow gift me one million dollars USD or more (and the same to every single person I know), none of us are going to be able to afford to live anywhere in Paris that actually has close access to all of those things you've described, with the living situation described above.

Have you ever set foot in a European city ?
I currently live in Paris. Bus, metro and Vélib' are three minutes away and I am not a millionaire. It all costs me 38 euros a month for unlimited journeys.

I could afford to start a family here. Two affluent people can rent 750 square feet in Paris. I could even probably buy if I accepted to be in debt for thirty years.
Is it an HIG requirement now? AFAIK it isn't.
Community for young professionals looking for what they are passionate about
There are a lot of “X in C++” posts here on HN as well. I don’t think it is really new or specific to rust.

I also dislike the emphasise on the programming language, but many people seem to find it important.
It is effectively impossible to install an upstream kernel on random phone hardware. It is very hard to field a phone that can take a kernel without proprietary blobs tied to a particular ancient kernel. So, there are two live efforts in that direction, PinePhone and Librem 5.
On the surface it sounds similar to Godot. Is that a fair assessment?
I’ve recently been picking up Fusion 360 for use with a 3D printer and I’d love to be able to model this precisely with blender. I don’t love having my projects live in someone’s cloud service (for non commercial use) where they could vanish at a moment’s notice. Tried FreeCAD which is in the same vein of parametric mechanical modeling, but had a lot of trouble getting anywhere productive.
Assuming the sale on your premises is solid rhetoric, but since this is meant to be a dialectical site your reply is a bit lacking. Why don't you state your unstated premises that you assume your interlocutor is knowingly ignoring to support your claim of bad faith?
> Windows, as a desktop OS, generally allows you to do whatever you want with it, and does not "abuse" its position to prevent competitors from being install on the computer, for example.

Microsoft got nailed for bundling Internet Explorer in with Windows and not allowing licensees (OEMs) to preinstall Netscape, even though nothing prevented users from installing the software after the fact.

> If windows only allowed you to buy from certain app stores, that would be illegal.

Isn't this the case for Windows RT, or is that dead already?