skysight-inc/HackerNews huggingface dataset:
The first point in the article is the hardest one: Selecting a tech stack, specifically the shared code component that holds the business logic and interfaces with network and storage I/O.

Tools like Flutter and React Native are pretty good at sharing UI code but typically an app is much more than just UI. You need to store data locally, interface with an API over the network, (de)serialize API responses etc. And using these tools locks you into their specific UI paradigm.

I think the "next big thing" in cross-platform development is a "shared-core" layer below Flutter/RN that takes care of all I/O abstracting over platform-primitives and exposes a nice async API to the UI layer. I've seen a couple implementations of this, typically in a systems language like C/C++/Rust but all implementations I've seen were custom from-scratch setups with their own build systems and FFI-binding generators. Very complex beasts, especially if building SSL support is included.

Ideally I would like to see some kind of "batteries-included" project/framework allows me to write the shared-core completely independent of the UI. With a build system that produces libraries and bindings ready to be consumed by any UI layer. A jar for Android/JavaFX/Swing apps, a framework for iOS/MacOS apps, a sharedlib+headers for C/C++/Rust cli tools or GTK/QT, a WASM library for web.

With "batteries included" I mean common stuff most apps need like JSON/protobuf (de)serialization, HTTP Client with SSL, define high-level API services (like Retrofit), file/prefs storage, caching, maybe even sqlite or other higher level storage. This way we could build our shared-core completely headless and use various UI frameworks on top of it, without being limited to just one UI framework.
just like biodiversity is wealth and monoculture is risk, wikidiversity is a bonus, not a problem. mapping the human condition into abstract data can never be "neutral". that map is inherently and unavoidably biased.

wikipedia is about the only major online site / project that retains a bit of good karma, it would be a pity if its meager resources get squandered chasing open ended projects with ill-defined criteria for success.

it might be best (at least in the short term and while the world still sorts out whether and what kind of future we'll have) to leverage the good work in wikidata but only focus on information concerning the natural world - where those biased mappings (while still there) are of a less immediate concern...
podman-machine was a project disconnected from Podman. The podman project recently added a new command to podman `machine`.

The `podman machine` command downloads and runs VMs with the podman service enabled within them. It also configures the native podman to use ssh to connect to the podman within the VM to allow the allusion of native podman support on the host. This is the exact same thing that Docker desktop does.

We will contact the podman-machine developers to update their website to point out that `podman machine` is the way to go, to get a VM running podman on your host system.
Holy moly she wants to get Apple on a RICO Racketeering charge and a two year long false imprisonment?! da fuq?! [2]
9/11, 20 years later: the tragedy gave US-China relations respite
I'm not hopeful that the latter will do much. Just do your deepfake, point a camera at your screen and press the shutter button to get it cryptographically signed..?

Ok, so that's tongue in cheek and we'd see some artifacts there but the general principle works. You could intercept the signal from the CCD, or just extract the signing key from the camera's ROM, etc etc.
Doesn't change anything. It's still a problem till you've to support something that is crucial and only few people know about it.

Otherwise we'll end up recalling the retired programmers that know cobol because nobody else can fix it anymore.
Eh, by that metric `sudo apt-get install` is hacking your system.
> Table with resolution differences between different techniques:

Looks like MEG has the best temporal and spatial resolutions.
Open SSL compatible, browser ECDSA key generator
Research Handbook on the Sociology of the Family
That would be vs. github codespaces though wouldn't it?
Open source development, starting with Javascript/Typescript. Microsoft own Typescript, VSCode, Github, Azure and NPM. It's not hard to imagine in the future an online dev environment that works with all of these technologies together. But this environment won't have an open source counterpart.

Embrace: Buy Github, NPM, develop VScode, Typescript, Azure.

Extend & extinguish: make all of them work together really well in a way that can't be reproduce by the open soure community.

I think it's a bit early to say that they are embracing and extinguishing at this point, but I wasn't here last time and may be biaised because I find these tools incredibly convenient. In a way, Microsoft is leveraging their unique advantage over other cloud vendors, which is their proximity with developers.
BigDecimal – JavaScript Polyfill for proposed Decimal data type
They do look cool - I guess I've never considered it because our side of the pond pickup trucks aren't very normal in the first place!
wikipedia has a WYSIWYG editor enabled on most wikis for several years now. Its often the default editor. I prefer using it.

It's called the visual editor https://en.wikipedia.org/wiki/VisualEditor

It must have been almost a decade ago since you talked to the engineers, as the alpha version was released in 2012. Time really does fly!
This is what the the podman-machine github says under the DEPRECATED section:

`
DEPRECATED:

Podman v3.3 now has a podman machine included, different from podman-machine

This is a new feature based on QEMU and CoreOS, unlike the old one (described here)
which is based on Docker Machine and Boot2Docker, as was available in Docker Toolbox...
`
Speaking of the Vita, I think many people may not know of the version of the PS Vita device that is known as PSTV. It’s a PS Vita that you connect to your TV and use with wireless PS3 and PS4 controllers. I have one of these that I bought because I wanted to jailbreak it as well as to buy some official games and run. Following a guide online, I was use able to jailbreak my PSTV using the Henkaku homebrew enabler.

Anyway, I personally like the PSTV and bought it rather than the regular Vita because I wanted to play Vita games but wanted to play them on a TV and using my PS4 controller.

The PSTV can play most Vita games, but some Vita games were blacklisted from being possible to play on the PSTV. That’s another place where, in addition to being able to run homebrew, jailbreaking your PSTV is useful. With my jailbroaken PSTV I can play Vita games that I paid for but which Sony blacklisted from being played on PSTV.

The reason Sony blacklisted most of the games they did is mostly because the portable Vita has some things like touch sensitivity on the back side, which some games Rey on. But I was able to emulate that feature with my PS4 controller. Don’t remember if that was a feature of vanilla PSTV or if it was enabled by the jailbreaking.

So yeah, check out PSTV if you are interested in Vita. I seem to recall that I paid about $50 for mine on eBay new in box. It came with a PS3 controller but I used it with the PS4 controller that I had instead because I like the PS4 controller better than the PS3 controller.
Office worker's survival guide (2012)
"Simply reinvent shipping"

...... good luck with that!
> These papers were submitted to Distill prior to it going on hiatus, and are likely among the last papers Distill will publish in the foreseeable future.

https://twitter.com/distillpub/status/1433518854177710086?s=...
The pandemic is prolonged by politicians prolonging it, not people refusing to masks or vaccinate. It doesn't seem like the highest vaccinated countries are relaxing their restrictions either. When comparing countries which masked heavily and ones that didn't, there's little correlation if any.
> "facts" vs "opinions" coded into the abstract version

Tell me. Who gets to decide what is a "fact" and what is an "opinion".

An Israeli and a Palestinian would give you a different answer, just as one example.
Languages have deeply embedded in themselves the corresponding culture and world views. A phrase like "not my cup of tea" would sound hilarious at best in most other languages. Narratives are even more culture-dependent. The same sequence of events can be presented with entirely different causal relationships based on the values of the writer.
I imagine (not a lawyer) that this expose you to a variety of charges.
The only use case babel in browser I can think of is either interactive tutorial/learning for end users on browser features or React JSX (to snuff out the whole getting a dev-env. setup), and interactive playgrounds like storybook.js to allow someone to compose a mockup, again without a git clone / do_x() / add / commit / push.
I’d like something more dependable and user-friendly than my brain though.
I can confirm for France, the French edition of Wikipedia is usually good, especially for science-related topics and local things.
The Windows UI team did a lot of great work around this time. I remember reading a post on the Windows Shell blog where they explained an ingenious they made to explorer. They added some margin on the left hand side of the detailed listview. Try it out and select a file, there is a blank space of about 15 pixels to the left of the row. This is so that you always have space to start a rubberband selection, even if the window is full with files. (You may also start it over the greyed out columns, but if you start on the name column, you start dragging the file instead.)

I wonder if anybody archived the blog post somewhere? I cannot find it in archive.org unfortunately.

I've never seen this feature implemented anywhere else (except in an unpublished Gtk app of mine where it was a pain to implement :-)).
No, you are normalizing amd validating behavior that is not tolerable for a rational society. These people have no basis for not wanting to take the vaccine that could very well save their lives, but more importantly, not affect my rights to live in a healthy society. Their rights ended when they demonstrated a complete lack of awareness of how not to spread a disease to others.
but gitpod is there before it!
Here's a USB-powered unshielded MEG sensor that you can just carry out into the woods

https://arxiv.org/abs/2001.03534

So that's new.
Internet Computer Protocol’s Dfinity in legal trouble
Apple have proven they can change architecture on a whim now. Would be interesting if an Apple RISC-V gave them 20%+ more performance/better SIMD design/smaller die size? What do people think of the likely reasons, isn’t ARM good enough and then it’s about the actual implementation to deliver the performance. Is RISC-V inherently better?
How to Connect to a PostgreSQL Database with Python Using SSH Tunnelling
As a society, we accept certain risks in the name of freedom. Why wouldn't alcohol be banned? It's easily linked to thousands of people dead in car accidents, it's easily linked to domestic violence. Let's ban it and save thousands of lives. How many more people need to die before we enact the laws?

But we don't. Because we don't restrict freedoms for responsible 99% just to take care of the remaining 1%.
https://www.gamedeveloper.com/programming/my-hardest-bug-eve...

A great and short read
Wow, never knew some people were taught 6 colours in a rainbow! — know it's just an example in your point, but what European cultures/languages use 6 instead of 7?
Asynchronous Programming in Nim
This is no longer true. As of kernel 5.13 podman can use rootless native overlay.
There's a reason that "List of inventors killed by their own inventions" is such a popular page on Wikipedia.

https://en.wikipedia.org/wiki/List_of_inventors_killed_by_th...
I am European, but also know myself quite well to assure you that money for me is not more important than ideals, mainly by experience
The app is HUGE on ios. Should have been smaller.
>The principled intellectual wing of the US conservative movement has virtually disappeared.

I see similar on the left. You see a lot of people who had good things to say marginalized because they pushed back against the current populism or people who should know better embracing it so save their own hide (my senator being one of the latter).
Well, he's right that it's opinionated. If I were to contribute to that project I'd opinionatedly implement the exact opposite linter, suggesting proper if blocks instead of a ternary expression.

The reason is simple: visual code structure.

A bespoke if block provides you with appropriate visual semantics that that part of the code involves a decision point.

By contrast, the ternary operator is useful when you want to visually obfuscate that fact, and make the code terser and more focused on the fact that an assignment is taking place, whose value is determined by an expression (which upon closer inspection happens to be conditional).

Yes I know that in the age of super-fat IDEs everything is but a search away, but, I've just come off from reading that other article from today about the guy who handwrites all his code.

So clearly low-level visual structure and ease of mental debugging still matters, no matter how bloated and feature-full your IDE is.

But what do I know. I still code on vim/nano.
With HTTP/2 server push faltering in production and the real world... it's still best to bundle, but just down to your direct dependencies and with tree shaking

(i.e. react and it's deps become one file, react-dom another, and any common deps between the two become a third "common-vendor.js" file).

and while you're at it, it's not much more effort to take the ESM "evergreen" version, and dump a SystemJS IE11 / "legacy" bundle if needed for a project.
s/Bug/Feature/ ftfy
> Under a 5% VAT, Apple pays 5% of its profits (not revenue)

Apple pays 5% on the value it added, not on its profits on the phone.

If they buy $500 in components from upstream suppliers and sell the phone for $1000, they’ve added $500 of value (on which they’ll remit VAT), but not achieved $500 of profits on that phone. (They have labor and other overhead.)
I was always and still am confused about the difference between the crypto company Dfinity and the technology stack of the internet computer including Motoko (which looked very promising)...
City of Beijing Said to Seek Taking Didi Under State Control
People don't get promoted maintaining an old product.
> "To address sexism in the industry we need to be able to have a reasonable conversation about these kinds of subtle and subjective differences."

This is about a single-sided, openly made accusation of sexism. Not an attempt at having a "reasonable conversation".
> I have many questions.

Start buying hardware.
In that case Israeli/Palestinian would be an input to the function?
You can duplicate the artwork but you can not duplicate the ownership. If anything, you using a copy of the artwork increases the value of the ownership by signalling it is an appreciated piece.
Why would a digital drawing not be valuable when some paper drawing can be sold for millions like van Gogh's La Mousmé ?
I agree and personally I gave up on Reddit and stopped going to the site.

To be brutally honest, I think HN has started to become similar in many ways. I've been around here for over 10 years and it's definitely different than the early days.
Apple’s toilets are also company properties, I expect the Apple employees would find it strange for their intimate parts to be made public only because said intimate parts had direct and unmitigated contact with Apple’s property (like the seats from those toilets).

Point is there should be a limit to the amount of snooping in a company is expected to do/carry out, in this case Apple the company has clearly exceeded that limit.
RISC-V isn't an architecture you'd want to run a computer on. They'd want to use it for various embedded processors that are either on die or off die. For example adding a RISC-V based co-processor on to an apple silicon chip.

Alternatively they could also be doing it as a backstop in case ARM gets bought by NVidia and NVidia tries to shut them out. They can threaten RISC-V against them.
Same for Spanish (at least in LATAM): celeste and azul.
> I mean, it's widely agreed that people under 18 cannot consent to sexual contact

Where? The age of consent varies wildly. Even within the U.S.
Operations is not Developer IT
Twenty years ago, i think Demon would have been on the approved list too.
That's what I thought when I set my handwired keyboard firmware settings using QMK, just trigger on the edge. But then occasionally switching the exhaust fan switch in the room next door would make errant keystrokes, not cool, so I decided I could live with a few ms more latency. Maybe a proper PCB like a bought keyboard could be more noise immune though.
This is also the reason why it is so hard to protect against side channel leakage. During my PhD I worked on a solution that would be theoretically perfect (and is formally proved so), but is not in practice because of exactly that.

You can find the paper (Formally Proved Security of Assembly Code Against Power Analysis) and presentation slides on my web page:
https://pablo.rauzy.name/research.html#rauzy2014formaldpl
AFAIK things like these have been tried, but I can't find dangs comment about it.

Maybe he can report about these experiments himself.
Trapped or Irritated When Learning Software
Authentic images do not exist. They always include a viewpoint.
Example here: https://2.bp.blogspot.com/-rHeyzklapsE/W5-yUBVnbxI/AAAAAAAAA...
"The official Israeli position is X and the official Palestinian version is Y" might be one factual way to state opinions. You can choose exactly how much should be decided as "fact".
In the longer term, "semantic drift" might also be a problem. The article keeps referring to the example of the mayor of San Francisco. But the definition of mayor (i.e. what the job involves) changes over time, and the definition of San Francisco (i.e. precise boundaries, legal status) changes over time. Perhaps in this case there haven't been and won't be any major changes during the period of history we care about, but if you define millions of these QIDs there will presumably be a constant flow of awkward language-dependent questions about what they should refer to.
> For example, what is the expected result of the query "how many colors are there in a rainbow?

Wouldn't it be...

For the majority of European languages, the answer will be 6, but in Russian language/culture, the answer will be 7 (there's additionally light-blue)

But expanded somewhat?
> I find that ironic.

Whyso? At work you're expected to function as a team, and part of being a team necessarily means needing to make personal compromises for the team's sake.

In this situation, non-native English speakers are going through the monumental effort of both learning English and having to put their skills to the test every day instead of them working and communicating in their fluent language. While people with accents such that they're harder for non-native speakers to understand are being asked to have clearer enunciation - for the sake of the team.

You're not being asked to change your accent, just to have clearer enunciation (if your org's DEI team said "accent" instead of "enunciation" then their wording is unhelpfully vague or demonstrably open to misinterpretation) - and not for the benefit of people who aren't themselves doing anything for their own situation (it's not like the non-native English speakers in your workplace are insisting everyone speak their language, after all). Everyone is making a compromise for everyone's sake. There's nothing ironic about it at all - just unfortunate messaging from the DEI people.
>A phrase like "not my cup of tea" would sound hilarious at best in most other languages.

Only if translated literally word for word
And this is where I really miss Sather:

loop
while!(condition);
...
end;

for while, versus

loop
...
while!(condition);
end;

for do-while, and

loop
...
while!(condition);
...
end;

in place of:

while True:
...
if not condition:
break
...

Alas, it never really took off.
None of which has anything to do with "embrace, extend, extinguish". That just means they are not wanting to fully commit to open sourcing their own editor.
You mentioned "time-domain", and I recalled "time-polarization".

From https://twitter.com/westurner/status/1049860034899927040 :

https://web.archive.org/web/20171003175149/https://www.omnis...

"Mind Control and EM Wave Polarization Transductions" (1999)

> To engineer the mind and its operations directly, one must perform electrodynamic engineering in the time * domain, not in the 3-space EM energy density domain.*

Could be something there.

Topological Axion antiferromagnet
https://phys.org/news/2021-07-layer-hall-effect-2d-topologic... :

> Researchers believe that when it is fully understood, TAI can be used to make semiconductors with potential applications in electronic devices, Ma said. The highly unusual properties of Axions will support a new electromagnetic response called the topological magneto-electric effect, paving the way for realizing ultra-sensitive, ultrafast, and dissipationless sensors, detectors and memory devices.

Optical topological antennas
https://engineering.berkeley.edu/news/2021/02/light-unbound-... :

> The new work, reported in a paper published Feb. 25 in the journal Nature Physics, throws wide open the amount of information that can be multiplexed, or simultaneously transmitted, by a coherent light source. A common example of multiplexing is the transmission of multiple telephone calls over a single wire, but there had been fundamental limits to the number of coherent twisted light waves that could be directly multiplexed.

Rydberg sensor https://phys.org/news/2021-02-quantum-entire-radio-frequency... :

> Army researchers built the quantum sensor, which can sample the radio-frequency spectrum—from zero frequency up to 20 GHz—and detect AM and FM radio, Bluetooth, Wi-Fi and other communication signals.

> The Rydberg sensor uses laser beams to create highly-excited Rydberg atoms directly above a microwave circuit, to boost and hone in on the portion of the spectrum being measured. The Rydberg atoms are sensitive to the circuit's voltage, enabling the device to be used as a sensitive probe for the wide range of signals in the RF spectrum.

> "All previous demonstrations of Rydberg atomic sensors have only been able to sense small and specific regions of the RF spectrum, but our sensor now operates continuously over a wide frequency range for the first time,"
What is the "extinguish" part?
This is indeed urgently needed, many of our fundamental rights laws predate the internet and are outdated. Poland plans to introduce a law in that regard, although it only covers social media accounts and comments if I remember correctly.
Fair enough. That's the inherent 'feature' of the Transformer models, though. We have a series of articles on optimization here https://medium.com/deepset-ai/accelerate-your-qa-system-with... - but also, no, double digits seconds is not necessarily the best result :) Our users have done much better <g>
Video: Hickey's 2011 “Simple Made Easy” new HD edit
Argh, yes. Didn't want to imply that.
Modelling Victoria’s escape from Covid-19
Aboard World War II Airplanes, It Was Strictly Smoking Allowed
I'm sorry then... I withdraw my words

Would you please try the app out...?
Linters are good because they stop people arguing. Some early employee in the team defines some set of rules, and that's just the way things are from then onwards.

Less time bickering means more time spent doing actual productive stuff.