skysight-inc/HackerNews huggingface dataset:
> or a link thereof, is stored on the blockchain so it can't be deleted.

A blockchain is overkill for this:

Its central goal of providing a clear ordering of events by the time at which they happened (t1 < t2 < t3) is not necessary to distribute software updates.

You merely want to be able to sort things by a number, the version of the software, which their author has provided on their own.

Remember, the blockchain was invented so Bitcoin could prevent double-spending of the same coins. I.e. if someone attempts to send the same money to multiple different addresses and thus fool multiple people into believing they were paid it can use the blockchain to determine which attempt was the first and ignore all others.

Such attacks would happen within milliseconds typically, hence the need for a strong mechanism against them.

This is not needed for merely distributing downloads:

You already trust the author enough that you would run their code, so you can as well trust them that the number which they say is the latest version in fact is the latest one. That's also because they have no incentive to fool you into using an older one, there's no money involved.

What you'd want instead is Freenet, the goal of which is preventing censorship and providing anonymity:
https://en.wikipedia.org/wiki/Freenet

It's "updatable subspace key" (USK) address type is suitable here.
You can do that with a check but you can't really take smartphone pictures or use mail to deposit cash. I have an online bank account but I do maintain a checking account with a traditional US bank for this reason.
Yeah the best thing about Wednesday for me is that you can only accumulate so much stress in 2 days
Sweden didn't lock down and if you look at the deaths per million they are the lowest in Europe.

Raw infection numbers are scary, but not very telling since testing is far from universal or error free.

Death stats aren't that reliable either. Covid seems to be deadly and a miracle cure at the same time - it's amazing how death rates for other maladies all seem to be dramatically down. I'm sure that is just coincidence.
A distro that booted into open office only would be nice !
Thanks.

I originally created the site back in 2011 mostly just freshen up my PHP skills, and I needed a way to keep track of my work hours. It was just a basic free to use timesheet tool for for around 4 years. It was super ugly but it was still getting people signing up but only a handful would stick around.

I decided rebuild it all and launch it was a proper SaaS in 2015.

If I had to start over today, I'm not sure what I would do. I just like to build things I would use. I'd try to find an existing tool and see if I it's something I feel I could do better.
Hoard VS Code windows like browser tabs?
This seems like huge news and seems to be somewhat underappreciated/under discussed on HN... What's the over-under on number of months/years that Nomad will be able to compete?

I can't tell if consolidation in this space is a good thing (we finally get a single, extensible platform with widespread support, consistent APIs/models from vendors), or a bad thing (see: any other market lacking competition), but outside of Nomad and Swarm are there any other large container orchestrators that people put stock in these days?

Are we seeing the evolution of the VC model (subsidize-then-dominate) and/or it's application to F/OSS software? If I make a container orchestration platform (I've been sketching one out lately), do I have any hope in ever competing with Kubernetes for attention from developers, no matter how good what I make is (assuming ideological agility could offer benefits greater than millions of dollars is already a stretch).
> A couple of publicly visible engineers that do have experience are on record as saying that cell-phone-class competitive x86 was absolutely possible.

Weren't there Windows Phone devices with x86 SoC, but they weren't competitive?
We should review the wiki article discussion as a data source for this.
At least in BC you are always supposed to use hand signals in addition to lights if you have them. Lights are secondary.
Links? I’d love to just buy the modules and stick them on my own boards.
sneak must be referring to an interview Substack founder Chris Best gave in September to Quilette, an alt-right magazine, about Substack.
I think there's definitely a niche for a keyboard-driven PDA type device, ideally with some sort of e-ink display so it works nicely outside and doesn't require frequent charging. I think these days it would come with some sort of automatic cloud backup, and I wouldn't mind if it was text-based either. The gemini and cosmos come close, but I think I'd need a proper bit of time with them to see if they fill that niche or not.
Yes. x86 processors translate instructions to internal micro opcodes before scheduling or running them. Those look nothing like the x86 instructions.
I have tried this and it really works. It's a very messy brain dump but you get it there. Once the words are on the page, you can eventually make sense of them, somehow.
This could serve as a portable air gapped system for PGP stuff. An upgrade from something like a Yubikey in that it has a keyboard and screen.
Nice idea! I will try to do something similar!
Danish military intelligence uses XKEYSCORE to tap cables in co-op with the NSA
You have to preserve the architectural registers at the end of the sequence. So if there are 5 registers, you either have to have a 5-register microinstruction, or issue multiple 3-register microinstructions instead.
I mean you will do overflow checks on the following. I’ll use the “s” and “u” prefixes to mean signed and unsigned. Unsigned matters less than signed.

sadd32, sadd64, uadd32, uadd64, ssub32, ssub64, usub32, usub64, smul32, smul64, umul32, umul64
> I'm unaware of a foolproof way to share future versions aka future sources that can be programmed into deterministic code.

This is entirely possible :)

You would use an "USK" ("updatable subspace key") address of Freenet to achieve that:
https://en.wikipedia.org/wiki/Freenet

Also see my other comment to the parent for an explanation of why Freenet would be preferable to blockchains here.
Interesting. In case you're curious: The graph is git-like structure, but a tree. Trees of close-to-b-trees specifically, where each (key) value can point to another tree. There's really no limit to how wide these are, or how many connected trees there are - so i'll have to put artificial visualization limits on this. Still, i'd like to be able to view large trees of trees, with thousands of nodes in a performant manner.

Most demos i've seen on JS libraries have been laggy with just a handful of nodes - but they're also trying to do fancy animations/etc by default. Hopefully i can hook up D3 with some minimal effort - or perhaps render it in a game library. /shrug
Well, I can say as someone who supports flexible scheduling and has run a team that way it's not so much that I ignored or didn't think about jobs where it didn't work so much as different jobs have different requirements.

I ran a team of software developers, system administrators, and a help desk. The software devs had near complete freedom of scheduling, the sysadmins had a little less, and the help desk had almost none since they needed to be there when the people they were helping were. Everyone had as much flexibility as their job allowed and it worked great. It sucked that the help desk didn't have the flexibility, but they understood why, and I tried to find ways to provide other perks. Plus on the flip side they'd never find themselves trying to resolve an outage at 1 in the morning on a Sunday.
Does Chrome no longer have the option to disable cache while dev tools is open?
Are you on linux? See here:

https://www.reddit.com/r/winehq/comments/hgr6a9/which_versio...
Damnit. All along this was staring me right in the face
I’d like to know what sort of modern car you can paint for a mere 600 dollarydoos. With the modern paints being multiple layers of pigment/metallic flake/other layers of translucent colour I’d bet manufacturer correct paint is more than 600 dollarydoos just to buy for a small car.

Soul Red is 2 layers of colour/metallic flakes with clear on top. According to the shop where I got my car fixed you do 2 shots of each layer. For the new Renault red it’s 9 layers in total.
http://www.roadster.blog/2015/02/mx-5-roadster-nd-colours.ht...
Things looked similar amid the dominance of IE. I think it will probably happen eventually, though you're right that a start-up probably won't do it. The problem that no one pays for web browsers. There are companies building alternative engines for commercial embedding (including one that's parallel and very fast), so it would probably involve one of those being open-sourced.
Is there anything similar that covers other fundamental and common task such as I/O,networking, json, xml, webservice, string manipulation and so on? Or in other words what today is considered as batch processing/system integration?
Who would this save money if the videos are hosted in a p2p platform? We need to pay for CDN + P2P network, right? This assumes people are watching the same video at the same time but the moment they close the browser tab, you would fallback to the CDN.

Are you using WebRTC with a torrent like network (ex:Filecoin)? I can imagine people renting a percentage of their existing home servers.
Tesla confuses waving flags for red lights
Claim: Writer's block is just a challenge that any profession or activity would face - getting stuck. I get stuck writing software or learning piano or vacuuming my house. Convince me otherwise please. I want to learn what's different about this "Writer's block" that people keep talking about.
It looks quite capable:

https://mdn.mozillademos.org/en-US/docs/Mozilla/MathML_Proje...

https://mdn.mozillademos.org/en-US/docs/Mozilla/MathML_Proje...

https://mdn.mozillademos.org/en-US/docs/Mozilla/MathML_Proje...
It's not you, its your knowledge base
That gives them total rotation angle of slightly over 360 degrees.

For a mechanical example, consider a common rc servo. They are specced as 180 degree, but from their normal center they can only rotate 90 degrees in either direction. Doesn't matter, they are still capable of 180 degrees of revolution.

So, your parent comment was correct, owls can rotate their heads through 1 full revolution. If they could rotate their heads one revolution either direction, then they could rotate their heads 720 degrees.
Many people who speak some rare languages in India do not have the tech skills to put their language online.

Some languages are already dead, except for academic purposes.
I was thinking intuitionistic math, such as smooth infinitesmal analysis.

And yes, they are less developed than classical analysis, and harder to work with. But should not produce different results.
The having constant SRE support is a big deal (your point 2). While we had broad ownership, autonomy, and fulfilled many of the 12 factors described in the blog (and shipped ml projects to production), only recently did we have SREs supporting us continuously and it is a night and day improvement in QoL. It is as you said, so much time is fighting your own infra and it just takes a lot of time and mind space.
I mean some people working on Chrome tried to remove XSL support at some point:

https://bugs.chromium.org/p/chromium/issues/detail?id=514995

which was already nuts, so they are clearly not interested in anything related to XML. XML is a fantastic tool, it's just that a whole generation of developers refused to even touch it and are biased against it.

And since Chrome is now basically the web... wait til there is only Chrome and Safari left and see what happens to web "standards"...
In fact the French number system used to be base-20.

It ancient times we had spellings like "deux vingt et dix": 2x20+10=50, or "six vingt": 6x20=120. Now, that spelling only remains for 70 to 90. And not in all French speaking regions. Switzerland and Belgium use "septante", "octante" and "nonante" instead of "soixante-dix" (60+10=70), "quatre-vingt" (4x20=80) and "quatre-vingt-dix" (4x20+10=90).
They exist but are expensive and tend to only be on sale for short periods of time in group guys, for example the Rama Zenith

https://ramaworks.store/products/zenith-keyboard
>When all cars are self-driving, it gets even better

What if I want it to get better during my lifetime?
Using an very old and unsupported kernel is completely normal for embedded consumer devices like home routers.
Normally the kernel is chosen by the SoC vendor when they start the new SoC project. Updating to a new major kernel version takes multiple man years of work because of all the vendor patches hacked into the kernel. Probably 500k to 2M lines of kernel code for such a router. After such an update you also have to run all your validation again which also takes effort.

Normally there are 4 years between the start of a new SoC project and the first device with this SoC hitting the consumer market. Then this SoC is used for new projects the next 4 years and shipped in new products an additional 4 years. Now the kernel is 12 years old. ;-)

Even when an SoC vendor provides a new SDK with a more recent kernel, most of the device manufacturers like Netgear would not upgrade existing products to this new SDK with the new kernel. They also have extensions to the kernel and would have to adapt them and then do an extensive validation again. Normally even security updates are only taken if someone proves that this specific devices is affected.

Often board manufacturers do not even want to use the new SDK with the new kernel and security updates for new products when they already have devices with the old SDK, because this would reduce their possibility for reuse.

The SoC vendor wants to reduce effort and will avoid to supporting many different kernel versions. If the major customers do not want to upgrade to a more recent kernel version they will stay at something old because the board manufacturers want to.

The problem is that the customer does not care for security. The customer cares for security features you can print on a box, but not for something like fixing publicly known bugs in the kernel in 6 months.

The home router industry is a hardware business, it is run by hardware experts and they run software like hardware. You start a project, build the system (hardware + software)), you validate the features and then ship it. Now you can start the next project.

If you want to change this you have to request this directly, for small customers this is no really useful, but if you are an ISP and buy 500k units a year, then you can put some peruse on the supply chain. Please communicate your requirements often and to many people in your supply chain and not as one of the 5000 requirements in the excel sheet. If you decide against a vendor because of their software, communicate this to them directly and to many people in his organization, to increase the likelihood that it reaches someone who understand this and fixes it in the future. If they improve you can choose between more vendors next time.
Buying their employees time at one rate and selling it at a higher one.

It’s that simple.

Most of the questions I see around “how do you start x” seem to be driven from a lack of confidence in ability to sell. That is a learnable skill and, for something as in-demand as custom software dev, it’s not that hard.

Having been in and around that industry for some time now I can tell you that if you can listen to the sales prospect and articulate their need back to them better than they can they’ll assume you can deliver it. Most custom dev shops fail at this simple task and therefore lose out on many easy sales.
> Why should the lingua franca of any country be a foreign language, it should be a local language. Hindi fits the bill

My understanding is that this is (or was) contested in the south. While Hindi is (as you say) large and local, it's also specifically northern. (The southern languages are very different, non-indo-european.) The counter-argument for English is that, while foreign, at least it's equally foreign all round.
Yeah, and many apps are based or borrow code from YouTube-DL to achieve this.

For example NewPipe (Android) and FreeTube (Windows MacOS, Linux)
Yeah, often is easier to just have a good requirements doc and have iOS and Android team + qa make sure it is adhering.
That's 25 grand per person. If life goes back to normal for Australians for 1-2 years before everyone else, that's a bargain.

Considering that the Australian economy is based on digging and has an economic complexity just below Uganda[0], most of that damage was unavoidable anyway.

[0] https://en.wikipedia.org/wiki/Economic_Complexity_Index
Thanks for the feedback, will add a FAQ or something to explain, but posting here too:

Red/Blue is an indication who won that state in 2016.

The shading (light -> dark) was mean't be an indicator of how much participation in the current election.

The lighter the color, the closer to 100% of the 2016 voting numbers has already been achieved.

Will add some sorting options!
SQL X-to-Y
You can add the NewPipe repo to bypass F-Droid official repo.

https://archive.newpipe.net/fdroid/repo?fingerprint=E2402C78...
No comment on the actual tech (yet), just pointing out you've got a few different numbers floating around on different pages.

The title here mentions reducing costs by 90%, but on the homepage you list reducing cost by 50% (twice), reducing bandwidth by 99%, and offloading 90% of bandwidth. On the github page it lists reducing costs by 30%

From a first-read perspective those are vastly different numbers (30-99%), for what all sound like the same thing (reducing bandwidth by 99% sounds like it should reduce my costs by 99%).

Might want to be more specific (or pick a single number).
It has downloads too.
> People at busy 4-way stops (incl. myself) tend to want to increase flow by a self-organized optimization of allowing more than one car in the intersection at a time if they don't interfere w/each other- such as two cars across from each other going straight or turning to opposite roads.

The algorithm is pretty easy (but sadly, not universal) once the intersection becomes congested, you switch from whatever you were doing to opposite sides enter the intersection simultaneously, straight and right turns exit first, left turns turn after passing the opposite traffic; then the perpindicular direction has a turn. Easy peasy, unless you live where the convention is to maintain first arrival order per entry direction, even when congested.
The "marquee feature" of Windows Forms to my mind is the staggeringly large number of commercial component packs available. To this day, getting something working quickly that works as it should for the target operating system (provided that is Windows) is vastly easier than any other alternative.
YouTube premium lets you “download” videos but I don’t think it doesn’t actually let you get an MP4 file. It just lets you watch the video offline.
They increasingly use the same servers for ads, so a DNS-based solution won't work well.
TikTok ban once again blocked by judge, this time thanks to three influencers
> Do you get free SMS/MMS included in your plan? (My American Aunt has always insisted SMS was obscenely expensive and refused to use it to communicate.)

It was for a long time, and still is with some services. I used a tracphone flip-phone for a while, and a single SMS is like half a minute of phone time IIRC.
The only spectres that are haunting Unicode still are U+3164 HANGUL FILLER and U+ffa0 HALFWIDTH HANGUL FILLER, which are not whitespace but valid ID_Start and ID_Continue chars.
Zerowidth whitespace as identifiers are illegal. eg https://github.com/jagracey/Awesome-Unicode#user-content-var...

These unused glyphs on the post are harmless, because unused.
What are we to beware? Most of the discussion here is about how increase individual choices over work time. That article details how individual choices was eliminated to increase control over workers.
Show HN: Torchmtl: A lightweight module for Multi-Task Learning in pytorch
> With so many, where do you draw the line?

The whole issue of language v/s dialect is a complex one; but I have adjusted to the one in this popular article [1]: if you speak a language and can enter into a conversation with a speaker of a variation on that language relatively easily, it qualifies as a dialect.

> A Mandarin-speaker can no more “adjust” to Cantonese than a Swede could “adjust” to German.

Most of the well-known Indian languages actually fail this test. Someone who has grown up speaking Hindi cannot reliably converse with someone in Bangla, Sambalpuri, or Tamil. If anything, the word "dialect" is overused regarding India – Bhojpuri [2] was often mentioned as a dialect of Hindi; but as a fluent Hindi speaker I cannot claim to understand or have a fluid conversation with someone speaking Bhojpuri. I am glad that it is at least sometimes referred to as a language now.

----------------------------------------------------

[1] https://www.theatlantic.com/international/archive/2016/01/di...

[2] https://en.wikipedia.org/wiki/Bhojpuri_language
A Telegram Bot to stream content on your smart TV
That's how android apks work. An app is signed with a public/private key combo, updates must match the same key. Surely something similar could be conceived. Keys could have an expiration date and someone would just need to post a signed update before it expires that implements an additional new key, then you could even upgrade extremely old versions through a couple of steps.
> There is a widespread misconception about India's National language as being Hindi.

The same misconception is present with national sport (believed to be Hockey, actually is no sport)
I have a very unpopular view about modern cellphones: I think they need to be completely closed and handled by a company such as Apple/Google. They know what it takes to keep it secure. I've got my entire life on a device with sensors, camera, mic and it knows my health. It is fun to DIY a phone and be able to fix it, but Apple has put security down to the processor level (secure enclave) and they have a team of security engineers who's budget would dwarf the entire Pine64 team. Pine64 (or such device) sounds amazing to hack on, but I would not put any of my personal information on it. People just don't realize how you can make the same argument about a computer, but a phone is a lot more than that. Does your desktop know where you're located and how fast you're going? Does your laptop know the gait of how you walk? I am a hacker, a linux aficionado and I love open-hardware projects. I love the community and the people. Just that I don't want my phone to be such a thing.
I could see them hosting their own git instance in a country where DMCA requests are worth jack-shit.
There are fancier modern things but https://cr.yp.to/daemontools.html still works great for keeping a simple script running.
> Rust doesn't provide stack allocations at all.

What? Rust allocates on the stack by default.
Yeah, I'm wondering what LEDs these are. Are these actually LEDs that are designed specifically for road-use, or are these just some generic LEDs that you'd stick in a PC?
I'm with an engineering services co and we just started getting into Web work: until now we've primarily done embedded systems and mobile apps.

How did you typically manage the server/ops end? i.e., do you turn that over to the client and say "here are all the credentials, SaaS licenses and everything you need to run this, good luck" or did you offer Operations & server management as part of your package?

It's something I'm not finding good information on from the web. Real-world insight would be helpful, if you can.
The overwhelming majority of math is done using informal logic, similar to using pseudocode to describe an algorithm. Almost no one proves mathematical theorems using formal logic, whether it's first order logic or otherwise.
I think it is all in the ‘selling’ of it, it may be a sprint, but it is sold as a ‘milestone’.
Windows XP in React