skysight-inc/HackerNews huggingface dataset:
This is a great writeup and good to see I'm not the only one looking at JVM for cross platform desktop apps.

Recently I've been experimenting with TornadoFX and it is very nice to work with. It's a Kotlin wrapper for JavaFX providing a "declarative builder DSL" to compose views. It uses a MVVM approach where the View components are bound to the ViewModel using observables. JavaFX supports CSS for styling components including variables without the clunky web css variable syntax. And with Kotlin coroutines/suspend functions it's trivial to add async IO for network and disk access.

Combine all that with modern JVM and Gradle tooling for native packaging (deb/rpm/msi/dmg) and access to the huge ecosystem of JVM libraries.

Of course there are drawbacks. JVM startup time isn't great but even with Spring Dependency Injection my project starts up in under a second which is fine for a long-running desktop app imho. It will never be as fast or consume as little memory as a native toolkit does but to me it's the pragmatic sweet spot in between native toolkits and packaging a full webbrowser like Electron.

I'm not affiliated with TornadoFX or JavaFX, just a happy user that has rediscovered joy in building desktop apps again.
Ah yes, science, always being updated with new information. So unreliable! Let's stick with ranting of random people on the Internet, who have definitely not changed their story from "there is no virus" to "Bill Gates put microchips in the vaccine" to "the vaccine makes people magnetic" to "the vaccine turns people into lizards..."
Where's the Amazon Union?
That was excellent but stopped tantalizingly short - he's on to something. He's uncomfortable about the concept of a "soul", but the idea of continuity is really interesting. It suggests that the boundary of a conscious entity is not purely physical, but must also encompass a temporal dimension. (This is a new thought for me, I'm excited by it.) It's a shame he felt icky about souls because you don't really need that baggage.

I'm not smart enough to really think it through but at a glance it seems to resolve those various tests and scenarios. In the malfunctioning teleport example (where the cell destroyer fails to fire), _both_ London Tim and Boston Tim are equally alive because they share the past: the teleport has succeeded in bifurcating their consciousness. Same with the split-brain twins (though you'd expect the results to be diminished).
My company is going back to the office two days of the week out of five. I can choose to go back three and get a reserved seat, which is weirdly tempting. I hate the idea of having to find a temporary seat.

But it's also tempting to just work from home, something they allow individuals to do on request. They used to be pretty relaxed about allowing that, and if there's one thing COVID has taught me it's that everyone's jobs still get done even without having to mingle in an office together. But who knows, maybe they're cutting that avenue off now, I haven't checked.

My commute was pretty annoying pre-COVID -- between 1.5h to 2h of driving a day was common. I don't miss that at all. That's time for reading, time for playing with the dog or the rabbits, time for cleaning the horrible mess my fiancee makes when cooking dinner. I've found it a lot harder to keep up with podcasts now, though ...
> Because things are getting more complicated under the hood but seem "easier" to understand (because we're adding piles of abstractions on top of piles of abstractions), fewer people tend to take the time to create things with the "old" technos and really learn how things works.

That isn't necessarily true.

I suspect the same number of people are taking time to really learn how things work, but the abstractions are allowing more people to get involved in writing and contributing to open-source software, developing services, etc., so the apparent fraction of people doing stuff on their own is lower. But if it weren't for the abstractions, it's not that we'd have more people doing things under the hood, it's that we'd have people not doing them at all.

I'm one of the folks who insists on knowing how things work under the hood, and it's an enormously valuable (and fun) professional skill, but it also frankly limits what I can do. I won't write projects in React because I don't really understand what React is doing and I don't feel comfortable with that, so my dashboards are cronjobs that template out some HTML and upload it to static hosting. (Which is fine, my job isn't making dashboards, my job is debugging prod systems.) Meanwhile my coworkers are throwing together incredibly impressive UIs very quickly. If it weren't for React, neither of us would be writing these UIs.

I remember open-source development in the pre-GitHub days. There was, frankly, a whole lot less of it.
That's 190 C. It might be this bit about Doric somethingorother

https://i.imgur.com/oV88mWG.png
Could you shed some light on why this was done this way? Was there a technical reason for not uasing ARNs or unique IDs?
Correct. The translated sentence ("my son was a gude and honourable mon, but Sparta has mony a mon better than him.") does ends with two distinctly Doric words: τήνω (there, i.e. in Sparta) κάρρονας (stronger/better), instead of the Attic ἐκεῖ κρείττονας.
I don't get it either...especially when tfa is so ripe for your-mom jokes.
The government is the only institution with a monopoly on force. How else can institutional changes be enacted without worrying about defection?
Dash cams are wired to a car battery and often only record when the engine is running. If these glasses were constantly recording, the battery would last less than 60 minutes
I never understood why Rocket was killed, when it seemed to be a better design.

Was it because Red Hat was already pushing podman and didn't need two tools doing similar things?
This still needs to be added to our docs. A `dnt=1` query param in a download URL is interpreted as an end-user opt-out. We plan to add more forms of opting out based on user feedback. We want to ensure it's low-friction to opt out of tracking.
The NFT (Erc721) technology has started and will continue to disrupt so many parts of life that it is nearly unfathomable.

The technology was championed through artistic channels and we're still very early which is why it is the majority of the attention.

Some of these NFTs have intrinsic value simply for being the firsts/help create upon a technology that will continue to permeate through our culture and livelihood.
The fertility rate in the UK cut in half from 1880 to 1920. During this time the general approach to children rearing began to correspond to a much higher level of parental investment in individual children.
Citizens of Britain were destroyed financially by WW1, and the British Empire fell apart. Afghanistan lasted far longer and had no real sacrifice of current citizens, other than debt which will be paid by debasement.

The benefit of hard money is citizens actually feel the pain of taxation. With forever wars financed by fiat money, we can funnel freshly printed cash into the meat grinder forever.
Thanks A LOT for kind words.

So first I am thinking what is the best way to offer scaling. There are so many ways how it can be done and in other comment threads there are hot debates happening about that. It is still an open question.

I was thinking about tailoring more features for django too. Not only price is different, but I picked Django for a reason. It is a great suggestion about metrics per route. I haven’t thought about it before.

Integration with AWS services – Yes. That’s why initially i had a wide range of recommended Policies to include in AWS credentials. My goal was to make automation around creating not only app but all auxiliary services without the need for user to deal with AWS manually.

basically let appliku orchestrate 3rd party services in order to get the “recommended setup”.

So not only I have limited positioning to Python/Django niche, but next tools that will appear will make people using this popular framework way happier by taking away their pain.

Thanks for your suggestions. Hope to speak with you in our Discord :) https://appliku.com/discord
There's plenty of incentive to do that actually, since a translation of a proof that had not been formalized before yields a much clearer proof than anything a human could write on her own. This is doubly true when some "bugs" are found and "ironed out" in the process - even seemingly trivial bugs can trip up the reader and obscure interesting sr
structure. In fact, a truly novel formalization is pretty much publishable work in and of itself. The problem is not incentives; it's more of a lack of willingness to work in an area that's very fragmented still and makes it way too hard to reuse existing results.
Fueled | Remote | Full-Time | https://fueled.com/jobs
-- Who We Are --
An award winning mobile app dev agency.

-- Where You Fit In --
You know how to create jaw-dropping websites and web/mobile applications.

-- Open Roles --
Product Manager|https://grnh.se/2fdaee941us
Principal Product Designer|https://grnh.se/9d58bd1c1us
Lead Product Designer(Maker)|https://grnh.se/1b9ffbec1us
Lead Product Designer (Manager)|https://grnh.se/92da0eb91us
Lead Mobile Engineer, iOS|https://grnh.se/401ecbed1us
Mobile Engineering Manager, iOS|https://grnh.se/a2b6b2dd1us
Senior Backend Engineer|https://grnh.se/b59a80711us
Senior Frontend Engineer|https://grnh.se/0709464b1us
Android Engineer|https://grnh.se/fde0ce591us
iOS Engineer|https://grnh.se/ae7ab1cc1us
Mobile Engineering Manager, Android|https://grnh.se/3f48f50b1us
Frontend Engineer|https://grnh.se/57cd6a511us

Please apply directly to the links but feel free to contact Christine Chung, Principal Talent Manager (christine@fueled.com) with any questions.
> It is easy to see situations where the actual value is considerably larger than the market price

Unless you are poorly and/or in hospital, there is no price for (breathing) oxygen? If there's zero price how would one propose to determine the value?
I’ll never forget the time I wore google glass to a bar in Palo Alto and a very annoyed bartender told me to take them off. I wasn’t even using them for video or picture taking, which I wanted to explain but he had no patience for.

Maybe attitudes have changed but I can’t imagine it going much better.
“How can you have money,” demanded Ford, “if none of you actually produces anything? It doesn't grow on trees you know.”

“If you would allow me to continue..."

Ford nodded dejectedly.

“Thank you. Since we decided a few weeks ago to adopt the leaf as legal tender, we have, of course, all become immensely rich.”

-Douglas Adams, The Restaurant at the End of the Universe

https://www.goodreads.com/quotes/685739-if-the-management-co...
disrupt how?
This is outdated. Maybe Bank of England still operates like this?

Major central banks like US Fed, European ECB or Bank of Japan don't generate money using fractional reserve banking anymore.

They use open market operations or quantitative easing instead. In other words, they buy debt, like treasuries with money.
We offer free marketing consultations to Startups
Hello everyone,

Our agency thebeacons.org wants to offer this community free marketing consultations to any tech company team member or founder!

We are an NYC tech content marketing agency, Our clients range from pre-revenue startups to growth companies. If you feel like you could be doing more with your content marketing, but don't know where to look, schedule a free marketing consultation to get our advice and ask our team your questions: https://calendly.com/thebeaconsvanessa/30min

There's room on TikTok, Youtube, IG, and other media channels for you to reach your audience, let's help you utilize it. Social media makes marketing cost-effective and efficient in 2021, don't hinder your startup's growth by not taking full advantage of it.

https://calendly.com/thebeaconsvanessa/30min
That’s interesting. Every other vaccine, like Hep A, Hep B, MMR, TDAP, and flu I’ve taken was to protect myself, or so I thought. But if someone with an account on Wikipedia wrote something, well, I guess that would change everything. I guess we’re lucky to have people who care so deeply and personally about hospital bed utilization rates that they will inflict as much punishment as necessary to meet those goals.
A few things:

1) Packaging/general polish. With the server solution the user doesn't get a desktop icon, or a single .app/.exe, etc. Their window manager doesn't work with the app the normal way. Etc.

2) Certain other native integrations. An electron app can populate the Mac menu bar, it can use native right-click menus, it can do rich notifications that aren't constrained to the browser's notifications API, it can show a red dot in the system dock, etc.

3) Stability of pinning to a specific Chromium version.

This can work for some things- mostly developer tools where users may not care as much about polish and may care more about reducing install size. But it's not really a replacement.
WhatsApp ends service for some phones in November
Built during the project build and uploaded to s3 and served via CDN.
In cases like this it's actually not that difficult as they're using devices that can be fingerprinted from the Internet. We at Shodan provide a local, embedded database (SQLite or RocksDB) so you can see which open ports connecting IPs have. If an IP is connecting from a device that's running weird ports, is compromised or has other unusual characteristics then you can either flag the connection as high risk or outright drop it if you're under attack. It's mostly used by banks etc. for fraud prevention but we have a few that use it for blocking traffic based on IP risk.
But don't lots of people live without one though?
See e.g. obesity crisis. Or medicalized end-of-life costs. Sadly, we pay for expensive stuff people do to their health all the time.
High school math does not look much like research math.

High school math is highly concerned with teaching 'algorithms' that compute answers, like long multiplication, long division, the quadratic formula, completing the square, synetic division, u-sub integration, ...

Most mathematicians don't work with calculating things. Rather, they're more interested in _generally_ characterizing how objects behave (and _proving_ that that characterization is actually correct)

For example, the definition of "continuous" you learn in pre-calc is probably something like: if you compute a function's limit, you get the same thing as computing the function.

The topologist's definition is that the function's inverse map preserves openness.

These are basically unrecognizable as being the same thing, but in fact they are. And the second doesn't actually reference calculation or even anything identifiable as numbers!

I believe this is a significant cause of not understanding "why" despite understanding "how". As an example, I remember in pre-calculus we spent at least an entire unit on partial-fraction-decomposition. Partial fraction decomposition is a strange algebraic manipulation that is basically only important to integrating rational functions -- something you don't do until at least a year later, and which doing by hand is basically pointless because computers are better at it than humans.

They also require very different kinds of intuition. Building intuition is hard, but important for people studying math. Working through many different examples and problems and applications can help you build intuition.

But I don't really have any advice for how to make math stick better, but just want to share that the mathematics you learn in high school is not representative of the entire field.

If you ever want to get a taste of "higher math" without having lots of prereqs, point-set topology and group theory are two (very different!) fields that are also fairly accessible.
looks like it runs on linux, just not released yet
I wasn't asking about minority groups, I was asking why the white population is being called out specifically when I have nothing to do with other white people. It feels incredibly dehumanizing at times.
If you were discussing POSIX locale, the definitions are quite clear, and there's no ambiguity. But that's also because POSIX subdivides locale into many subsections.

From "man setlocale":

LC_ALL All of the locale

LC_ADDRESS Formatting of addresses and
geography-related items (*)

LC_COLLATE String collation

LC_CTYPE Character classification

LC_IDENTIFICATION Metadata describing the locale (*)

LC_MEASUREMENT Settings related to measurements
(metric versus US customary) (*)

LC_MESSAGES Localizable natural-language messages

LC_MONETARY Formatting of monetary values

LC_NAME Formatting of salutations for persons (*)

LC_NUMERIC Formatting of nonmonetary numeric values

LC_PAPER Settings related to the standard paper size (*)

LC_TELEPHONE Formats to be used with telephone services (*)

LC_TIME Formatting of date and time values
that being said, I wonder if enough quantifiable data exists to estimate the amount of computation possible, i.e. basic computer science/turing machine/kolmogorov complexity stuff?
I used to play Eve Online. I wasn't anyone important, but all the drama, intrigue, constant conflict was fascinating - it was fun just to participate and watch. Just to "be there", so to speak.

The biggest ships cost thousands of dollars' worth of in-game currency. Currency aside, they also took massive amounts of effort and coordination from many players to even build them. Trading or buying one was its own metagame, with its own power players and politics.

Large battles could easily destroy five figures' worth of USD, and kill leaderboards would track the dollar values for destroyed ships. Ridiculous amounts of money, really, for a space spreadsheet game - but hey, it's all in-game currency so it's not real, right? With some hustling, some scamming, and some influx of real USD you could always get more and keep the drama going. The investment of time and real money was really to participate in the story and events unfolding.

Anyway, the only way I can make sense of crypto is it's basically the biggest live-action MMO the world has ever seen (and I'd throw NFTs and GME in that category too).

"Welcome to Whose Line Is It Anyway, where everything is made up and the points don't matter!"
You do you. Don’t be surprised when you get cast off into exile. Society is pedagogically just.
This distinction has been called an "open exposition problem", versus an "open research problem".

Once Freedman's proof was accepted, it was no longer an open research problem; on the publication of this book, it will (hopefully) no longer be an open exposition problem.

The phrase was coined by Timothy Chow in his paper A Beginner's Guide To Forcing [0];

> "All mathematicians are familiar with the concept of an open research problem. I propose the less familiar concept of an open exposition problem. Solving an open exposition problem means explaining a mathematical subject in a way that renders it totally perspicuous. Every step should be motivated and clear; ideally, students should feel that they could have arrived at the results themselves."

[0] https://arxiv.org/abs/0712.1320
A new vaccine. Rushed to market. Pushed upon us before it was even approved. Then rushed to approval.

That's strange.

I need to get this vaccine, not to protect myself, but to protect you.

That's strange.

That's 2 strange things in a row.

When you see 2 strange things in a row like that, it smells fishy.
Are we reading and commenting on the same article...?
Modern OSes are little more than bootloaders and thin driver layers for Discord and Chrome anyway.
Exactly. NFTs seem to be an admission that the utility of cryptocurrencies was not the driver of either prices or excitement.
> But science is basically saying "we trust you to find something worthwhile. Go saunter"

Not... quite.

Typically, scientist in academia are underfunded and overloaded with teaching and management duties. The way to get round to actual research is to hire phd students / postdocs. But there is no institutional funding, so you have to write a grant proposal. Since every academic is in the same boat, project calls are swamped with proposals and can only funds 10-20%. Since you want to get funding, you create a very clear project proposal with detailed timeline of expected publications. Because funders don't award mediocrity, your proposal is ambitious in this.

Now if you get the funding, you suddenly have a significant, detailed, ambitious research obligation to fulfil for the next #PhD years. You get to do research, but there's not much leeway.

No project funding? Here are stacks of committee work and teaching load. Oh, but we do expect you to keep publishing actively. Maybe make time on the evenings and weekends for research?

All in all, not really "go saunter".
I need to look this up, but there was an geology/astrobiology faculty at Caltech looking at the computation abilities of certain crystal formations.
live-reload or hot-reload I've seen usually refer to systems that preserve state in a running application (so you're not reloading from scratch). So your application never actually stops running when new code is loaded and you get the same sensation that you're editing the application "in-place."

That being said even in that environment having a REPL is nice (although not as much of a quantum leap so much as an incremental improvement) because you can use code to directly poke at your application but is not actually used by your application instead of only being able to write code that your application actually uses.
I mean tons of people say stuff like this but is it actually true?

It's incredible how almost everyone just looks the other way, even when people's lives are in danger.

I certainly wouldn't go up to random dude in a bar and tell him to turn his glasses off, would you?
I agree that those terms cited are strange and pretty much on the same basis as any other compound word that I could make up on the spot.

"Covidiot", though, is common, although derogative, so you'll see it on social media, but not in politician's speech or newspapers: https://twitter.com/search?q=lang%3Ade%20covidiot&src=typed_...

The term trended many times on Twitter.

"Querdenker" is a self-chosen label, where "quer" means "across the grain" or "orthogonal to common opinion", not "emotional". It is the accepted term, so you'll see that in reputable newspapers, as well.

Another term for "Querdenker" would be "Leerdenker" ("empty thinker"), which again is derogative, and so mostly exists on social media again.
(Meta but I don't think the parent comment deserved to be downvoted. Maybe it's arguably wrong but it prompted replies that increased my understanding of the practice of maths.)
Edge is my browser of choice. Chromium base, great features (collections, vertical tabs), performant, and allows me to automatically clear all history and caches every time I close the browser.
What I find interesting, "Querdenker" has been their self-designation. I guess the name was supposed to have positive connotations, evoking images of free thinkers and resistance against authorities.

The name definitely stuck, so I guess they archieved that goal - just the connotations aren't quite what they had hoped for, I believe...
I did not say, "never trust an authority". You need to get your eyes checked.