skysight-inc/HackerNews huggingface dataset:
Remember that in 1996, there weren't many free main-stream programming languages around. There was C, C++, and Java of course, but you'd have to be a more experienced programmer to get that up and running as a CLI tool. And then you'd have to deal with their (lack of) regexp implementations. Makes sense that Perl became the go-to language.
From (2012)
That would be the ultimate irony. Cryptocurrencies getting bailed out by governments.
>Most of people through most of history would not have consciously known there were atoms of writing smaller than a single letter.

I consider it near to an optima for encoding English in particular. A different spoken language, which might carry a different amount of bits per symbol, would be best encoded by a different writing system. I'm sure Cyrillic is near optimal for encoding Russian. I don't know enough to tell you how to break Cyrillic into k segments and still have it be recognizable, but it can probably be done.

>There's a whole lot amount of information you can embed into the way you write/draw your letters, even in the density/dryness variation of ink and the variation of size, inclination, padding, etc.

This is one of those claims like "most communication is non-verbal". But really, what's the bit rate of information encoded in writing style? You say "a whole lot amount of information", but how many bits is a whole lot? And in any case, how much of that subtle, undocumented writing feature would one expect to find in a given document throughout history? Were the monks and scribes and masons who were commissioned to inscribe all the civic and religious texts also inscribing all that subtext, or was their handwriting style the result of trying to write as quickly and efficiently as they could manage? Obviously it was the latter.

To say the 7 segment display is an accident is to miss the point. No matter what engineers might think is desirable, there was no a priori reason to think that letters with all their different curves and forms would be compressible. We could have ended up in the reality where there was no way to display the letters of the alphabet other than pixel by pixel at high resolution. It could have been that each letter was as unique as a QR code, and anything less than transcription of each black and white dot would fail to suffice. But we didn't end up in that reality. We ended up in the reality where all the information needed to discern the character compresses down to 7 bits, and that's just slightly more than the 5.64 bits represented by the character itself.

>It's reductionist such as saying

Well call me a reductionist then.

>And what if we had a different system that 7-segment display?

I couldn't agree more. Flag semaphores make use of two flags held at up to 8 different angles (up, down, left, right, and all 4 diagonals). That gives a code space of 8 choose 2 which is 28. Adapting a similar system for an alphabet would be ideal. Every letter is just two strokes, one coming from the edge into the center point followed by another from that center point to a different edge. Alphabetical order would be easy to remember since it would work exactly the same as hands ticking on a clock. The alphabet could easily expand with 3 or 4 handed characters if needed. The positions of the some of the segments could encode information such as "this is a vowel" or "this is a grammatical particle" making the system that much easier to learn. The system would obviously lend itself to sign language making it more practical to communicate with deaf people.
I've seen a comedian interview saying that friendship wasn't a natural sense, and with age he had to train himself a bit too maintain things. We all have various levels and have to find our ways to improve.
I definitely think he tailor-made his training for himself. But how he did it, and that he did it all himself, it really impressive. I don't think many athletes could do it the way he did, and they clearly don't need to, but this clearly worked very well for him, and might inspire others too.
HEE are part of the NHS. Their 'mission is: "Health Education England exists for one reason and one reason only: our vision is to help improve the quality of life and health and care services for the people of England by ensuring the workforce of today and tomorrow has the right skills, values and behaviours, in the right numbers, at the right time and in the right place."

I'm posting this because some people on HN will be developing tech that they think they want to sell to "the NHS", and this document might be mildly helpful as background info.
Hmmm, I would never use such a system as for one thing - if people aren't contacting me, why should I care about contacting them? I have several 'best friends', maybe twice that 'friends', and then a bunch more I interact with sometimes, and I feel this is relatively normal. Also, I don't care actually if it's not normal, and don't feel I'm missing out on anything. That said, I'm quite the introvert and generally value time by myself over time with others.

Still, if this is what works for the author, and they feel they need to 'keep in touch', and that describing such a system helps other people, then good for them. Someone else using this system doesn't hurt me in any way, in fact if I was contacted by someone AND found out about the system behind it, my curiosity about how it worked might lead to a new deeper friendship.
It's neither favorable not disfavorable to me; it just is. Something I file away in the back of my head about how the Internet works right now. Individual uses can be favorable or disfavorable.

If I walk into a store and buy some gum, my face is on their security camera. If the cops are hunting for a murderer, they can pull that camera feed. Is this favorable? shrug. I like my privacy but I also like catching murderers. And I have no expectation of privacy when I step in someone's store; similarly, once I've shipped 1s and 0s to someone else, my expectation is they'll use them as they will, and if I don't like it I'll stop shipping 1s and 0s to them.

This is probably just my American sensibilities talking, but growing up in a culture where I was building a credit score before I knew what that was, I'm not surprised services like Google Analytics are e-gossiping on my preferences (any more than I'd have been surprised if two BBS owners, back in the day, gossiped about their users).
A Canadian organization, not the Canadian monopoly.
Government as well, early in the pandemic the UK gov reported inaccurate figures because they hit a bug/known-issue in excel.
Good questions.

A crypto payment processor allows setting up a payment gateway like Paypal, but accepting USDC instead. When accepting payment, the amount is deposited into the business owner's own wallet. The business owner can choose to accept payment in USDC. USDC is a ERC20 token, each backed by 1 USD or Treasury equivalent, operated by Circle, registered with FinCEN and dozens of other regulators, with monthly reports published by Grant Thornton. USDC token is available for use on the Polygon network, where a transfer costs between a tenth to one cent.

The main advantage over Paypal using the above process involving USDC on Polygon is, she can run her business via a wallet she controls without worrying about a clumsy corporate locking up her funds, and lower transaction fees.

The main disadvantage is - her customers must use USDC on the Polygon network - and adoption of crypto for ecommerce payments, let alone on a specific network like Polygon, is still early.
It is also the case that professional traders make a lot of money out of retail investors. The percentage of retail investors that actually make money are, iirc, quite small. It doesn't make sense to do something when you don't have the time to get good at it, and being bad at it means you're going to lose money.

Sometimes you're forced to (when an investment is tied into a basic necessity, like a house), but you're always going to be at a disadvantage.
“Hmm...this page doesn’t exist. Try searching for something else.”
Coccinelle: A Program Matching and Transformation Tool for Systems Code
Great overview, quite interesting.

Just to add a bit more of history, around 2000, HP starts pushing for HP-UX Vaults as means to also package application into production and restrict what resources they can use from the OS.
So it is more costly not to store surveillance data than to store it?

$ vim awesometelephonesystem.conf

[logging]
logpath=/dev/null

Done. No need to redesign anything about the system itself. Data comes in, data gets thrown away.
This is a strategy for ruin. You can easily backtest this yourself. Just go back in time and buy a stock that was -20% and see how many times you make a profit.

The market has inertia. What goes up usually continues going up and what goes down usually continues going down.
Unfortunately web browser, web apps and websockets can only use a few ports, so if you run a service that you later want to interoperate with a web app of some sort, you don't really have a choice. In a way, ports are already becoming obsolete for some applications.
That article is… useless. But actually, it shows exactly what the parent poster said: the real riches came only after you had a lot of capital.

Sure, $1,000 to $85,000 is a great performance, but not life changing in itself.
Why is it wrong to see a good friendship as very valuable?
Greek and latin letters are symbols for some prominent ideas. A is a part of the pentagram (aka the symbol of microcosm), O is a circle (the symbol of time or matter), Delta is a triangle (too many meanings), there's also the inverse delta (dropped feom most alphabets) and so on. Letters are ordered in a certain way, so important words would have proper "checksums". Such letters allow subtle modifications to encode additional meaning, e.g. a small dash in the O letter (Q) would have an obvious meaning, but if the dash is placed on the other side it would have another obvious meaning. Chinese apparently liked this idea and decided to pack entire words in a single glyph.
It's not that complicated. For a basic TCP socket application, you need a couple dozen lines of code. Explaining how it works isn't going to require a 1000 page book. Of course networking and network programming is a deep topic, but IMO once you get the basics down, you're soon at the stage where "you'll know it if you need it" w.r.t. more advanced stuff and can learn it on demand.

I skimmed that book and it does go quite deep, but also has lots of asides into C programming and Unix in general.

For example, at one point it introduces you to the idea of wrapper functions to simplify error handling. This has nothing to do with socket programming or networking. There's BSD networking history, which might not be worth your time. There's introduction to Unix commands that are outdated if you're on Linux, but "be aware that some vendors place these commands in an administrative directory, such as /sbin". There's a section on Unix standards; would you like to know what POSIX stands for? Would you like to know about 64-bit architectures? Would you like to learn about memset() and memmove(), or fork() and exec()? How about fcntl() and close(), or posix signal handling, or waitpid()? Here let me introduce you to select() and poll() and nonblocking i/o. And pthreads...

It's by no means a bad book but it's about "Unix" and "(C) programming" almost as much as it is about network programming. Depending on your background that may or may not be a bad thing but I prefer materials with narrower focus.
You will eventually run into the problem that nobody wants your "productivity".
In terms of performance my expectations is to be comparable to the vm/vps from cloud providers where IOs are also limited, and with plenty of RAM for many workloads this will not be a big issues.
Yeah, it's seems like poor empathy or a lack of imagination or life experience to not be able to conceive how people can forget things they care about. We'd all do well to remember that any given thing that's easy for us might be difficult for someone else, and not necessarily through some personal failing on their part.

Also, I see what you did there. :)
This opens the opportunity to run virtualized iOS inside Android?
This seems to be the American ASCII mistake all over again: Just because a tiny slice of the global population uses a 26 letter alphabet doesn't mean there's an underlying truth for humanity as a whole. Conveniently omitting all other alphabets and glyphs there are seems a little ignorant to me. Your theory immediately breaks apart if applied to anything but the USA.
Is it inspired by airplane.dev?
If you are required by law to store the data, then the lawsuits can cost you more than what you save by not buying hard drives. And yes, that is absurd.
Which was also abused to kill players, dragging them back and forth fast enough to essentially make them incapable of moving :o
Options for Python packaging: Wheels, Conda, Docker, and more (2020-2022)
That Coinbase, the US company, can be held accountable for USDC, and falls within the reach of the FBI.

If USDT fails and goes to 0, people will lose their money, and probably no government will be able to go after the creators of USDT (Bitfinex?) and their "collateral".

If USDC fails, the US government can actually make Coinbase responsible. And that's a public company with a 51B USD market cap. As a holder of USDC, you could reasonably expect to see some money back.
Tell HN: Twitter email unsubscribe throws 403
Since I can not view anything anymore without being logged in, Twitter is entirely useless to me, but it does not let me unsubscribe.

I wonder if that is legal at all.
Web archive is good enough. Hopefully it won't disappear. Just ensure that any page on your website is few clicks away from main page. Right now I have an issue with one website that disappeared. I'm trying to rebuild it with old content, it had pages like 1-5, ... and middle pages required too many clicks and weren't archived. Best solution is good old site map with direct link to every page on the website.
But a simple altitude string would be impractical, I think.
> It was something very different that lead to the most widespread miscarriage of justice

"Between 2000 and 2014, more than 700 sub-postmasters were wrongly accused of theft, fraud and false"
How is this even a question? Hiring someone is hiring someone to do a job. If that someone can do the job then he should be hirable/hired no matter the age, gender, race etc ...
There are Intel Realsense cameras, available off-the-shelf today, which provide stereo vision complete with on-device processing, IR texture projector, and a built-in accelerometer.

If you want to play around with stereo vision and figure out the feasibility of your idea, it could be a good place to start.
According to Denker, the inclinometer ball doesn't actually measure yaw against wind, but something different that can sorta maybe in most situations be interpreted as yaw against wind. (Specifically, it measures the combination of gravity and centrifugal forces on a motion-constrained mass, from what I can tell: https://www.av8n.com/how/htm/motion.html#sec-centrifugal-air...)
They're probably here because of the "layering" concept. If you view it from that angle, they're necessary to identify the application.

Of course, they are not really used that way nowadays... except by firewalls maybe, so even more stuff is moving to 80/443.

They are kind of useful sometimes if you consider port < 1000 privileged, although that's also quite limited.
"A Digital Analyst for Decision Makers"

I have no idea what this means.

"Conbi is a Google Home for your business data. Simply ask questions and let Conbi gather insights for you within seconds! "

.. Sounds like voice integration with CRM/ERP?

Nope. It's a plaintext-to-Salesforce report generator.

How does this improve on existing Salesforce integrations which you can actually build customised/prsonalised and useful dashboards for?

Genericism is the enemy of productivity. If you're building a startup to be acquired by Salesforce, this isn't it. They're ahead of you.

Sales people, which you've written your demo for, can't write the queries you've written.

Are there other demos/use-cases?
I think the industrial revolution was great. What puts us under pressure today is the economic arms race it accelerated. Religious work ethics also played a role here, but a minor one.

Just read about how a software glitch lead to conviction of people for alleged theft in the UK. This is a severe example of people being overwhelmed with technology they don't understand and I don't mean the clerks.
It never ceases to amaze me how computer programmers can take the simplest things and make them mind-numbingly complex. Oy ve (and yes, I'm a programmer)! But if it makes him happy, more power to him.
Containers as concept predate BSD stuff, HP-UX and Tru64 were two UNIXes that had them first, following on previous enterprise computing platforms.
try it in a private tab
It's 2004 so they're not using Git, but they are using patch (applies the output generated by diff).

Actually at the time I believe the Linux kernel team were using a proprietary product that was a significant improvement upon CVS & Subversion. But if you weren't a maintainer you could still get changes in via a maintainer who would review your work. You would send them a patch via email.
> Asking your users to script in TCL rather than something like python is sadistic, and a position advocated by aging neckbeards.

Right. It's almost impossible to reason about a language that has no meaningful grammar. Finding bugs is hard, automatically finding problems nearly impossible.

Tcl did give us one important thing -- Tk -- via `wish`, which was an important step in informing how people might want to add GUIs to scripts.

But actually still committing to teach it in this day and age is really perpetuating bad habits when there are better options out there -- even PowerShell is a better choice.
Just curious:

Suppose there is some difference between buying price range and selling price range. The dealer (middle man) could become temporary in-between buyer or seller and take some of the profit due to this price difference.

For example this could happen at a stockbroker or at a crypto exchange.

Is this behavior regulated, and if so, how?
Ask HN: Which tech should I use for creating XR Prototypes?
I am new to the world of VR/XR. I collected some headsets ( HTC Vice, Oculus quest ) and ordered some more ( Magic Leap and an HTC VIVE Pro Eye ).

I want to create VR/AR experiences to test functionality like eye tracking and similar.
But I am a little bit confused about which API to use.
I want these experiences to be in a website and access some device functionality like the eye-tracking capability.

Which API and framework should I use?

- The WebXR API with three.js of Babylon?

- Unity ( OpenXR ) and build for web? Or export to WebXR with the Mozilla plugin?
Not working for me (Turkey)
> The NATO mutual defence pact is based on the theory of “first they came for my friends, etc. etc., then when they came for me there was no one left to defend me”, implicitly believing that a local expansion is a prelude to a global expansion.

I don't know what you are basing this on. NATO concern is that multiple of its members are threatened by Russia directly. Now ever more so after Russia explicitly demanded to "roll-back" NATO to its 1997 state.

> And there may indeed have been some truth to this in the part of the 20th century when communism was a globalist totalitarian ideology.

"Some"?

> So I don’t think it’s a straw man at all, but rather the entire basis of NATO.

Entire basis of NATO is security of its members. Including eastern European ones. Care to provide reference to any NATO treaty/document that states that NATO is only concerned with threats of "global domination" (whatever you think that means)?

> The US is also militarily active far outside its territory but I also don’t believe this is a world domination plot either.

Of course it is? Or it was, since US successfully achieved it in early nineties and then found out that they don't really want it anyway? US, with some notable recent exceptions, has been targeting status of "world police" in some form since the end of WW2.
Use it as a SPI programmer with flashrom, to flash bios mostly.
> We see this also in the Java world. I’m not an expert there, but the move from app servers to things like Spring Boot also show the shift from framework to toolkit.

Having ridden the heyday of Java application servers, I see Kubernetes as LanguageAgnosticEE, just way more complex than dealing with WebSphere or WebLogic ever was.
I, for one, don't want easy access to crypto "currencies". No matter if it can be made safe.

I wouldn't touch it with a ten foot pole. I just don't see any sense or reason in the concept.

It's mighty arrogant from crypto enthusiasts to assume that everybody will jump on it as soon it just can be made mainstream and "safe".

Thanks, but no thanks
> As an aside, I always thought from the name that he must be originally Dutch, but nope, he's a third-generation Swede; the name comes from his grandfather.

I assumed that too. It's surprisingly common to see long distance (5k and 10k) skaters with Dutch names competing for other countries. Quite often it's someone who emigrated or who is half-Dutch. Occasionally it's strategic: Bart Veldkamp moved to Belgium so he could more easily qualify for the longer distances without having to compete with massive numbers of Dutch skaters on the shorter distances.

I believe Nils' Dutch grandfather moved to Sweden and married a Hungarian woman there. Nils is all Swedish, though.
> have available phone docking stations

For that you want something that is ubiquitous anyways and works with everything. For samsung that was HDMI and usb (kinda works, but too many cables) a few years ago and nowadays is just a single usb c cable. Works with laptops, tablets and phones.

Counter question: Why aren't docking stations for laptops common in hotels/coffee shops/wherever? Or am just not staying in the "right" hotels? To me it just seems that the demand is pretty tiny.
The problem with projects like these is that once they become popular, they get a cease and desist letter and they're forced to stop.

This means that the effort behind this game will be in vain just because they decided to use trademarked elements of the Sonic franchise.

An example of what to do instead is this StarFox-inspired game that does not use any elements from the StarFox franchise: https://exzodiac.net/ . By respecting intellectual property, they can publish and monetize their game. I am not affiliated with that project.
Productivity growth and economic growth aren't the same thing. If you have the first but not the second you have more free time.

(assuming a demurrage currency and land value taxes)
Jakob is clearly the bottleneck here. Surely GPT3 or something could write these mundane "messages" for him? So inefficient. With a bit of luck and some elbow grease he could sell this as a service. To his friends. Then they'd never have to think about each other ever again.