skysight-inc/HackerNews huggingface dataset:
As someone who used to like JavaFX and maintain a few desktop apps that use JavaFX, I have to say you're totally right.

Google seems to be putting huge amounts of effort on Flutter, and it can already run on the desktop (still early stages and in alpha I believe)... JavaFX is mostly orphan right now. Oracle seems to have no interest in it... so it seems to be currently being mostly advanced by Gluon[1], which honestly, does not have the muscle to pull out something competitive with Flutter or Electron.

JavaFX still has fundamental pieces missing... like setting an icon for the app or opening some URL in the system browser[2] (without using horrible hacks, which is what I've been doing - which get you lots of warnings since the module system was introduced, and may stop working soon). Not to mention no support for auto-updates, the fact that jpackage is still in "incubator" stage[3] and intentionally does not have JavaFX-specific features at all (it's just barely usable with JavaFX), the SceneBuilder, which could be such a great tool to develop UIs, similar to Lazarus, but it's nowhere as good, being in about the same unfinished state it was in around 2014, terrible documentation and lack of adoption (most examples you find online are from circa 2015, when JavaFX got a little traction)...

These things all make JavaFX a very hard sell for non-developers apps (if you're a developer who does not mind installing the appropriate JVM version to run the app, JavaFX works quite well - a 1MB jar can give you A LOT of features - one of my apps, my favourite and really useful, is only a 340KB single jar and works on any JVM 8+ - and looks as modern as any Electron app).

It's sad but the best way to get professional apps developed and distributed nowadays seems to be, by far, Electron (because of JS, and its stupid browser-based architecture)... but I am hoping Flutter will break Electron's hegemony soon as I have great experience developing Flutter apps on mobile and the web... Just try the online pad[4] to get a taste of what it looks like! It's amazing.

[1] https://gluonhq.com/products/javafx/
[2] https://bugs.java.com/bugdatabase/view_bug.do?bug_id=8091107
[3] https://openjdk.java.net/jeps/343
[4] https://dartpad.dartlang.org/ecb28c29c646b7f38139b1e7f44129b...
Yeah, I just use WSL and all I use is in-terminal software (including code-editing) so I'm not too worried about the "host" OS. I'm sure WSL2 will solve most other issues.
symphony.com is the only one I know of but cost and setup might be limiting factor.
Sign of the times (of overpriced stocks). It is much larger most of the time for most countries. Also, credit is not all securitized into bonds.

But yeah right now the US stock market is ridiculously large, you're right.

https://www.google.com/amp/s/www.fool.com/amp/knowledge-cent...

https://gfmasset.com/2015/02/size-stock-market-vs-bond-marke...

https://www.sifma.org/resources/research/fact-book/
> As someone who looks at a "growing" startup up as 30-100 people the "bloat" of the company had me beside myself. Its a site where you search/join/pay to have groups meetup. Why do you need 10 different engineering teams with managers, directors, and VP's?

> Conversation points like "I only lead the api for payments" and "how did you launch 5 features in 3 months!!!! Makes me wonder how much bloat, inefficiency, and dead weight exist in such companies.

I did a contract for $LARGE_MULTINATIONAL_RETAILER a few years ago. We needed to build a new customer registration process for online customers.

To be clear, we're talking two web pages and some data (name, other necessary personal information, contact details) inserted into a handful of databases. This data would then be used by all other online services.

It took 8 months. I estimated it involved 60 people from at least half a dozen teams. One of my colleagues estimated over 100 people.

I... couldn't really cope. I wanted to fire everyone[1], or at least almost everyone, and do the whole job with a small team (one to two pizzas) with some careful systems analysis in a few weeks.

At the end of the project, when all key stakeholders were on a call, and we finally ran a test that inserted all the data in the right places and allowed a customer to actually buy something, I nearly came from sheer relief. It is not healthy for a human being to get that excited over such a small victory after such a long period of time and effort expended.

Every single project was like that.

[1] Actually I wanted to let at least 70% - 80% of the people go in the entire directorate, along with a large swathe of middle and senior management. These weren't bad people, or stupid people, or even inept people - many were very smart, and very competent: just useless within the context of the company's needs.
Fantastic Voyages, a simulated Tascam Portastudio, and a voice from isolation
I've just given up trying to make it work with Radeon RX 580 under linux (and I'm unlikely to waste any more electricity by running it on my windows box).
I tried amdgpu-pro - opencl was there but folding@home refused to even detect it.
I tried rocm - same nonsense.
The interesting part if you are not interested in the business as usual part of particle physics is:

> 10 March 2020: B0 → K μ+ μ-: more data confirm old puzzle.*

> Compared with the previous LHCb results, the overall tension with the Standard Model (SM) is observed to mildly increase.

> However, the global fit to several angular observables shows that the overall tension with the SM increases from 3.0 to 3.3σ.

[Note that the "increase" in the second quote and the "increase" in the third quote are in different comparisons.]

The idea is that the transformation in the experiment is actually B0 → <something> → K* μ+ μ- , where there are many known versions of <something>. But they got a weird result, so there "must" be some unknown versions of <something>.

This is 3σ, that means that a random fluke has less than .3% of probability of producing a similar looking weird data. The problem is that they (and other groups) are running hundred of experiments, so there is a chance that this is just good/bad luck instead of a unknown <something>.

A 3σ is unusual enough to remember, and to try to explain it with new theories, but don't get to attached to a 3σ resonance because they may fade away.
Very fun. Huge potential if turned into a product.
Thanks! The ads are on the website itself. I wrote a custom ad service for it. Currently it supports 3 types of ads. 2 native ones in the gallery, and one on the post page.
I'm sorry to say this, but I think you made the wrong call here by treating startup time and memory usage as "non-essential". At least when presenting the case here, on HN.

Programmers here tend to be experienced in many different languages and platforms, and when we see a post about packaging an app, we stop and ask what is it that gets packaged first. In other words, what's the point of easy packaging, if the packaged result is slow as molasses and eats RAM like there's no tomorrow. We have literally dozens of tools at our disposal which make packaging as simple, yet the result would runs circles around your demo, even if - and here's the kicker - we considered performance and memory optimization as non-essential. Sane defaults and all that...

To sum it up: we're just as interested in how you package it as in what is in the package. If it's really easy to optimize for startup time and memory footprint as you say, then all the more reason to apply these to the demo. No one here would think the demo is too complex (not simple) just because of that. And if it's not easy... well, that's also something we'd like to know.
Only talks about North America.
How Apple Is Working from Home
The origin of the colors in the first color photographs
How the Zoom macOS installer does its job without you clicking ‘install’
Definitely getting closer, another landmark development just like alphago.
Interesting. I don't think I've heard it used in a positive way before. If I knew anything at all about Mercury in Roman mythology, perhaps the other possible interpretations would have been more obvious.
Which one of these bugs would have been prevented by unit tests? Probably none, because you'd have to know about the bug in order to craft a test that exploits it.
Google Duo is end-to-end encrypted [0]. I don't know about Meet.

Disclaimer: Working at Google, in the same org as Duo.

[0] http://support.google.com/duo/answer/9280240?hl=en
This really depends on culture.

China/Chinese, for example, emphasises balance via symmetry. Hanzi are balances by layout into 4 grids (even practice books have a 2x2 grid for a character) - yes I am aware some characters have 1, 3 or 5 particles however these also fit within this grid.

Design of architecture is based around 2s and 4s, leading to relatively 'square' stuff (easy example, see the layout of the Forbidden City) and, sometimes, within this, the concept of non-uniformity.

I think the rule-of-three is quite culturally specific.
Tips for Successful Marriage
Similar for Athena X11 widgets, no shades and shadows. Where Motif had them everywhere.
Looks like a good approach and the error rate of 3% is really good, I guess.
Did they mention how they got the input data? I couldn't find it.
Scientists Discover Protein Found Nowhere on Earth That Fell from Space
I would love to have one of these for a week or two to try it out. It's so cheap it might be worth picking up on the off chance I love it.
I have a telehealth appointment (in Australia) this week, and they are using https://doxy.me/

Anybody know much about that one?
Three of the top 20 list on distrowatch are Arch or Arch derivatives, including the number 2 spot. Its wiki is widely recommended as well for users of any distro.

"Niche" is a bad way to describe Arch.

It's probably more likely that a person interested in setting up WireGuard and their own VPN are running Arch or a derivative than any other distro.
Fascinating work but far from what some might hope from reading only the title.

The translation is restricted to a vocabulary of 30 to 50 unique sentences.
"Oh dear. All this because someone asked you to use the correct pronoun or something?"

?

I do not get it. Maybe it is an american reference ? What do you mean ? (just curiosity, not a rethoric question)
WeWork responds to coronavirus by telling cleaning staff to keep working
A demo of a cam mashing an ambu bag isn't terribly reassuring. Better than nothing, of course.

The somewhat similar MIT design seemed to have more electronics, and thus probably safeguards and measurements (tidal volume, pressure, etc). https://e-vent.mit.edu/ Maybe this just isn't shown in the Virgin video?
MIT has a fantastic online SCM micro-masters program:
https://micromasters.mit.edu/scm/
They use 250 ECG electrodes as input. I think that means it's above the skin, so not invasive.
Yeah seems way to oversized for this kind of site.
Seems like "Part of" is the key word, and it also appears as though the goal of each day is to tell people about it in the comments. If it works for you, cool.
I routinely run my fairly and complex java UIs clamped to 256M of memory, and startup time is measured in a handful of seconds. Distribution size is not great I'll admit, unless you go to considerable effort to slim the JRE down.
Spiral galaxy’s which occur due to decreasing orbital velocities (edit: in radians) as you move from the center. Whirlpools and hurricanes are shaped by similar rotational effects.

However, their close approximations not exactly the correct shape.
Seems like "Part of" is the key word, and it also appears as though the goal of each day is to tell people about it in the comments. A solid calisthenics program would probably be more valuable imo.
OpenLI: Open-source to comply with Lawful Interception standards
An Open Source Toolchain for Natural Language Processing from Explosion AI
Yes, well, if they're just "opened" and not fully "loaded", then maybe it can get away with 1.2Gb. ~100 fully loaded tabs, which happens quite often with various online docs, take 24Gb RAM last time I checked. So your figure (2gb for 10) looks quite right to me.

Well, it was worse with Chrome, though not by much: the main memory savings come from Multi-Account Containers, which is a really neat feature, but otherwise they seem almost tied.
> "It's still a plane, it has no VTOL capability. It cannot be used for what helicopters are used today."

This one, yes. But there are many "urban transport" VTOL electric aircraft in development. The idea is to combine the utility of a helicopter with the efficiency of a fixed-wing, while adding the environmental, reliability, and O&M cost benefits of electric.

I believe that, in the coming years and decades, electric VTOL aircraft will replace traditional helicopters for many applications.
It really bugs me when people put stuff on the Internet like this, an International network of often English speaking people many of whom don't live in the USA. It happens all the time. "Series X to be releaesd next month", "Hardware y to be releaesd on Monday", as if they have suddenly forgotten that there's an entire rest of the world who may be reading this.
Dupe, discussion: https://news.ycombinator.com/item?id=22730478
It appears to me that you are very strongly projecting your fears based on past experience into the future.

This can already be managed at the browser layer (we didn't use to have a mute control on the tab before), and those controls will likely be tightened in the unlikely case that this still gets out of hand.

As mentioned by OP, please don't throw the baby out with the bathwater. Web experiences aren't designed like they were in the wild west of the nineties anymore. This is for very specific kinds of experiences - as you know, the web is an app platform nowadays, so certain experiences can clearly benefit from this without ruining anyone's day.

I actually agree with you about the sticky navbar - though also with caveats.

The core point of all UX design is context. In some situations you have the real estate to play with and the sticky navbar can actually support more fluid navigation.

When there is less screen real estate, you should be responsible and detect it. Not everyone will. That's okay, they will pay the price every bad design pays in the market - loss of customers.
> All numbers looked good until the Olympics were called off. Then Japan started reporting climbing cases and talking about emergency.

Typical causation versus correlation problem. Exponentially increasing pandemic outside Japan can also be the cause for everything: the olympics cancellation, the increasing govt concern and testing, and the sudden surge of cases within Japan from travelers.

No conspiracies needed.
They do mention that the network is partially learning the words themselves:

> "On the other hand, the network is not merely classifying sentences, since performance is improved by augmenting the training set even with sentences not contained in the testing set (Fig. 3a,b). This result is critical: it implies that the network has learned to identify words, not just sentences, from ECoG data, and therefore that generalization to decoding of novel sentences is possible."
My Friend Lost His Business After a 15-Minute Speech
Why do you package a javascript VM at all? You could have a local server written in clojure listening on localhost:<someport>. The entire js-driven UI could just be in a browser tab.
What is a Digital Securities offering?
Recently i was working with some open-data data and i was in need for a tool that transforms those csv/jsons to something standardized, that i can run queries against and patch the data. Maybe this is a use case for dolt.
Websites Check Your Password
U.S. Still Seeing Thousands of Flights, Despite a Drop in Air Travel
>>Because it is an extremely effective model for building UIs.

Is it? Have you ever tried? I think it is extremely hard to build reponsive UIs that work on every platform and there are no UX problems. We have to deal with a giant amount of boilerplate in many cases because using vanilla things (JS especially) won't cut it anymore. I am not even sure how many frameworks are targeting this space and try to solve the typical issues with these technologies and fail miserably. I think some of these issues are finally started to be handled the right way (Elm or ReasonML) but there are still some painpoints left (CSS). The question still, is it worth it? Couldn't we do better? The performance implications (energy consumption) for an average website is just hilarious. We should have a day where everybody disables JS and measure how much percentage of our computing capacity is going to render websites because we do not want to move away from HTML which was not (by any strectch of imagination) designed for this to start with. If anything, this should be a concern to most of us.
Oh, they just mean identity politics diversity. I was hoping they would diversify the range of topics past just literature, art, and philosophy. There are important books in the fields of math and science that have shaped society, but not included in the Western Canon. Euclid's Elements, On the Origin of Species, A Brief History of Time, etc.
On Designing Antifragile
The World According to Smokey Robinson
Nice feel-good piece. I like Smokey.
People such as Bill Gates have been talking about the risk of a global pandemic for years. This is a relatively light natural pandemic, a bioweapon would be much worse. Imagine how many FFP3 respirators you can buy for the cost of one aircraft carrier. It's incredible the level of military spending for useless crap and the apparent absence of spending on the real risks to society.
The actual core of the problem is described here and predates the discussion on the Emergency Library: https://nwu.org/book-division/cdl/faq/

Summary from Wikipedia: https://en.wikipedia.org/wiki/Controlled_digital_lending

> Opponents of CDL argue that CDL is not like lending, which does not require copying, and dispute the claim that only one copy at a time is available for reading. Opponents say that CDL involves first making an unauthorized digital copy of a printed edition of a work, and then making an additional unauthorized digital copy for each "borrower". Opponents also argue that unencrypted digital copies are distributed for viewing in a Web browser, and that these copies can be retained, viewed, or printed from the browser cache even after the e-book is marked as "returned" and is available for "lending" to other readers.

This is based on the vague notion of "creative work" in copyright.

Before the digital age, there was only a close 1:1 relationship between the ephemeral/conceptual creative work and physical copies of that work. Authors - and more specifically publishers - held exclusive control over the latter since the act of copying and distribution was prohibitively expensive.

The game changer in digital technology is that it democratized creating and distributing copies. Not just that, digital technology has blurred the definition of a "physical carrier" as a creative work can be represented as set of constituent bitstreams on a disk but also as pixels or audio on a screen/speakers. The creative work itself is re-generated/re-constructed through digital devices each time it is consumed.

Copyright still applies, the ephemeral conceptual work as was original intended by the author is still protected. But it's become very difficult to apply that protection to equally ephemeral representations in the digital realm.

The hard problem then is that copyright doesn't make a distinction between "physical copy", "digital copy" and the ephemeral "creative work" as an abstract idea or concept which was originally conceived by the author.

This leaves an huge void for interpretations. And so, both the Internet Archive as well as the Authors Guild can make sound legal arguments.

You'll find the "copyright is broken" cry on both sides of the aisle. But I don't think that rings entirely true either. There are enough provisions for publishers and authors to authorize or take down published copies online. The Internet Archive in particular even openly allows for that through their digital front office. The bigger question remains how the digital era shapes publishing and lending business models.
> Why did they not take off?

There are lots and lots of software that is both well designed and popular. SQLite is a great example. Postfix and OpenSSH too.
Indeed but Java Isn't that better compared to C++ when it comes to all those factors. There aren't memory corruption bugs, but the average number of Null pointer exceptions in fairly big projects can be daunting and relevant.

Of course, Rust and Go here a big game changers in this way
> poorly defined, highly volatile, potentially short lifespan

This. This is the reality of software development, especially in a startup. You have to quickly adapt your code to the <not well defined> client's needs and to the business constraints, because if there is no cash, the company wouldn't exist anyway.

You can't do that with "perfect" code.
I'm going off of the datasheet reproduced here:

https://www.notebookcheck.net/Lenovo-ThinkPad-T14-Ryzen-4000...
Components of the GB 5g network are also being outsourced to China. Some of the ruling party's MP's are not happy about it.
DVDs also don’t implement https, and DVD images can download over http.
I think they would claim the terminology is ambiguous. If the connection is encrypted between all clients and the central server, a business person might say that's end-to-end, ie all traffic in flight.

The real test is peer-to-peer or not.
Agreed. The bailout money will go straight into crypto.

I predict that people are going to start taking out bank loans at 0% interest to buy crypto. Crypto assets have a very unusual attribute that they cannot always be recovered in case of bankrupcy because only the owner knows the private key to their wallet and they can claim to have 'lost their keys'. Cryptocurrencies therefore offer a decentralized mechanism to allow people to convert their ever inflating debt-money (which is not even their own money) into money that is their own and in limited supply.

Is it unethical? Yes, but we all know what happens when everyone start doing the wrong thing; it becomes OK. That's how fiat money came about; it's also highly unethical (compared to gold-backed currency), but when all the banks started loaning money backed by gold which they didn't actually have, it became OK too.

Our financial system's incentives which reward reckless behavior are going to be its own demise.
But most of those components do exist in browsers already and just have to be styled?
Curious about decentralised finance? Here are 4 HQ-panels to get up to speed