skysight-inc/HackerNews huggingface dataset:
You can use a teaspoon instead of a spoon to eat soup. That doesn't mean it's the best utensil for that specific task.
> am I just becoming more aware of how the world has always been

Bit of both really. I'm a decade older and therefore able to remember both the sense of imminent doom that hung over the Cold War - the risk that the two world powers might just obliterate each other with an hour's notice and billions dead - and also the "end of history" period in the 90s. The optimism after the Soviet Union collapsed ...

... and then the gradual back-filling of everywhere east of the Iron Curtain with capitalist corrupt states. 9/11 happened, and the world went mad with vengeance in ways that it hasn't really recovered from.

Even in the past decade we've gone from "social media and the internet enables revolutions and democracy" (https://en.wikipedia.org/wiki/Egyptian_revolution_of_2011 , almost exactly a decade ago), to "you get a revolution whether you want it or not, and revolutionaries are often terrifyingly illiberal".

The big one is of course China, which has seen a complete transformation in material conditions without transitioning to even the slightest bit of liberal democracy.
> Signal is just a messaging client.

It's pushed as a secure messaging client, and so when it doesn't meet the standards for that people will mention it so potential users have the information needed for a risk assessment.
Fair point, for example is it read or read? Maybe a better option would be a phonics tag or attribute followed by phonemes that no matter the language of the following word(s) would be able to be spoken by a reader?
On the one hand, it should be great for accessibility, testing (or even, handling cookie confirmation dialogs), but, on the other hand, it shouldn't be too difficult to, say, discern a certain button for enabling media sharing and handle any associated dialogs.
This guarantees that there are no cycles, but there are more ergonomic ways to do that. And the change would be backwards compatible.

I wish languages didn't insist on preserving quirks like this one.
This is mostly nonsense. There is nothing wrong with there being more shares short than shares outstanding. It just seems problematic, until you think it through.

Person A has 1 share of company Y. Person B borrows 1 share of company Y from person A, and then sells it into the market. This is called a short sale. But person B just sold their borrowed share. Now that share is owned by person C. Person C can now lend it back out to person D, or to person B again, and the process can repeat infinitely. The idea that short interest is constrained by shares outstanding is just a fundamental misunderstanding of how the short market works.

Shorting behaves the same way that fractional reserve banking does, and there is a 'money multiplier' like leverage effect in the process. There is nothing nefarious about this, and it certainly isn't 'countfeiting'. Short sellers provide an important service to capital markets, maybe the most important service: they help to identify mismanaged or fraudulent companies. The idea that attacking short sellers is attacking wall street is completely backwards. Most of Wall Street hates short sellers, because they drive down the prices of companies and confidence in markets (in the short run, in the long run, they increase it).
That is exactly how money and other derivatives works, and it's not, in general, a problem.

If Bob has one of the five bananas but sells Alice a contract for delivery of 500 bananas and then can't make good on his promise, then Bob has screwed only himself, because now people know that Bob's bananas are only worth 0.002 of other people's bananas. Even if Bob finds another rare banana he won't be able to sell it for anywhere near it's true value.

Critically, Bob has only devalued his own banana contracts.

In the meantime, Alice has only the one banana she bought from Bob, and she spent all her savings on that banana, thinking she'd get 500 of them.

But Alice is clever. She has a plan for making back her savings. Alice sells 10 bananas for future delivery to Cecil. Alice plants the one banana she bought from Bob. And sure enough, come delivery time, Alice picks the bananas from her tree and delivers them to Cecil. Cecil, in turn, sold 20 fruit salads for future delivery to other people -- that's how she afforded the banana contract from Alice.

Two observations I want you to make:

1. The one bad actor screwed himself out of the market in no time at all.

2. The 22 good actors managed to allocate capital effectively where it would do the most good for everyone, and allowed entrepreneurs of very little means to start profitable businesses.

Derivatives trading is very resource efficient and has made modern society possible. It has a few drawbacks but they are self-correcting.

There are problems, but they are not with derivatives trading.

Edit: And keep in mind that Bob's banana contracts are not worth anything compared to other people's bananas, but they are still not completely worthless. If Dave owes Erica 50 of Bob's banana contracts, Dave will find it easy to repay them: you can trade almost anything for a Bob banana contract.
Any and all video is inadmissible? In criminal and civil court?

Even if it shows someone intentionally hurting someone? Or someone trying to pretend to be hurt or pretend to be a victim and defraud someone else?
I was under the impression that this is in the U2F block format to allow users to copy the file off one microcontroller and onto another...
What is the distinction here between what you call "order book" markets and "market made markets".

Surely anything traded on a central limit order book requires outstanding limit orders to provide liquidity and therefore all order book markets are "market made"?

Or are you working with some specific technical definitions here?
Chatbots That Will Revolutionize Your Customer Service
This package might be called mesa-opencl-icd
Linux would be targeted for sure if the exploits were easier to pull of. Because then the things you just described could be done to all the users on the system simultaneously.
I deleted that part of my comment because it wasn't my main point
Interesting to compare this to modern UK demand curves: https://assets.publishing.service.gov.uk/government/uploads/....

There seem to be dips in the middle of the day in the 1954 data (lunch breaks), and pronounced peaks and drops at the start and end of the working day, suggesting that the demand was strongly dominated by industrial use. UK demand curves today don't show this much - presumably because people still leave their office computers, servers, etc. on over lunch and overnight.

There's also a smaller bump at 22h in the 1954 data and it's still somewhat present today in the summer data. I can't think of a good explanation for it. Perhaps street lighting, only visible as a second bump when they turn on only much later (summer) than the tapering off industrial demand? (An example of different demand types: those following fixed working hours and those following varying day/night light hours).
WebKit Quirks
iCloud Passwords – Chrome Web Store
Elon Musk on Clubhouse (and interviewing Vlad of Robinhood)
Sorry, but for me, there are no idols and gods exist, but simply fallible humans, with no exception.
They're excellent on Windows, which is their main target sadly. I wish AMD did it better.
F# generates weird, verbose, opinionated IL code that is often JIT-unfriendly and rather focused on reference types. JIT is tailored to C# patterns and JIT is rather simple in .NET (e.g. vs JVM), so it's easy to break or miss some optimizations.

Yes, it's not a fundamental limitation of the language itself. But considering the amount of hypothetical efforts required to fix all that vs investments from MSFT in F#, it is fundamental. F# lags by several years behind JIT and TPL improvements, the issues are mostly known. But it feels like it's not that important for F#. It's is not for writing fast libraries, but for Python-like use cases, explorative programming, or writing code fast when performance is not important (no hot loops in F# code) but strict typing discipline makes code less buggy and more maintainable from the first attempt. They used to say that "if F# code compiles, it's probably correct" - that is close to the truth, but do not expect top performance without fighting with the F# compiler. Even one of the best known and oldest F# library FParsec has it's high-performance parts in C# - that's telling.
eBook sales increased by 12.6% in 2020
From experience I would suggest that it's very likely they had a very clear idea of where the problems were and tried to solve them, but found that they were not a priority upstream.

It's still an absurd situation, but I doubt very much it's the result of apathy - or at the very least the result of apathy from your direct predecessors.
That's exactly what they're becoming though?
Drums, Rust, WASM and a Bevy
We apologize for the unexpected incident this morning that resulted in an hour of downtime. We take this incident very seriously and will be conducting a full investigation and making changes to ensure that it does not reoccur.

This is the first significant downtime we have had in several years, and while we will strive to do better, the incident this morning is something way out of ordinary for Proton.

Regarding development speed, we are working on increasing our development velocity, but due to our security/privacy first approach, we can't cut any corners. You might remember that Gmail was in beta for 5 years before full release. Calendar has been in beta for around a year, and certainly won't take us 5 years.
Elon Musk Says He Wired Up a Monkey’s Brain to Play Video Games
Alpine plants face “escalator to extinction”
Encrypted emails are not compatible with IMAP. So they need the crazy converter to make it work.
See also Cloudflare Radar's Myanmar page: https://radar.cloudflare.com/mm?date_filter=last_7_days for live updates.
... mountain species are subject to the “escalator to extinction”. They need to move to a higher-altitude habitat as the climate warms, but there is no more space
sadly at the moment webnfc only implements ndef standard and not reading arbitrary nfc tags.
Who are the 99% who don't invest but are regularly very negatively effected?

Everyone seems to dislike big finance, but as far as I can tell, they dislike it because it's big and they don't understand what it does. Not because of anything it's done.

It's like the mysterious "elites" trump railed against: they're numerous enough to decide elections, but no one has ever met one. They include all the city dwellers, but are less than 1% of the population etc.
Well it doesn't really matter if a word is borrowed from another language. A loan word is still a word. Ketchup and tycoon are English words, garage is an English word, schadenfreude is an English word. The fact that these are also words in other languages doesn't change that.

That said I can sympathize with wanting to preserve language, but it ultimately can't be controlled without buy-in from the people. On that vein I wonder how effective the French Academy is at combating anglicization.
I agree, many app makers don't seem to realize that any long-term sustainable software needs to be based on deep know-how (or: tons of features and a strong lead), something that cannot be easily copied. Otherwise it will be copied a thousand times anyway. Some of the copy-cats will have strong financial backing, others will be students in a poor country with almost unlimited time and extremely low costs, and yet others will have extreme marketing skills and channels.

That's not to say you cannot make money with trivial ideas. It just seems obvious to me that such apps cannot last very long and you have to go with quantity instead of quality in that case.
I don't think practicing how to spin up a hello world web app from zero is gonna be very good at teaching you how it works inside.

Most of the inner working is hidden
1999 called, it wants it's html structure back. lolz!
Sam Coupe – advanced Speccie clone from 1989
Probably too many useless systemd-related processes.
That's is easy (just spend 4 months memorizing algorithms and hack the tech interview). The problem is to keep working on that kind of job for 10 years (after a few months they would realise that the only reason you passed the tech interview is because you memorized algorithms... then you would get FIREd).
In this case, isn't the recipient company Apple?
> But the whole saga has played out exactly the same throughout the West.

We went into lockdown today with our first case of community spread since April. The saga has 100% NOT played out exactly the same throughout the West. Australia has had 909 deaths; my state (WA) has had 9.
In our case it's because an android phone in an image in a webview somewhere. They're incredibly strict with this rule.
Build a Raspberry Pi CM4 4-Bay NAS with Wiretrustee Carrier Board
Yeah, so one would expect the divide to be between collectivist vs individualistic societies.
But the assets are always sold before you are allowed to use the funds from those sales on RH. I don't think that analogy works. In the end, if your assets plummet in value, you don't owe RH all the money because you have already paid them it, through a bank transfer or stock stale which is already completed at a known price before you could spend those funds.

It's like a mortgage with a 100% deposit. You might technically owe money at some point, but you have already covered it completely. And the bank isn't going to sell your house because they know the full value of the mortgage in cash is already on the way to them.
If they don't take reasonable action on complaints, then yes, of course. Why do you think YouTube etc. are so trigger-happy with DMCA complaints? Exactly to avoid these kind of liability issues.
It isn't right for server either. I want my server logs to be files in filesystem and readable with standard tools.
Copying texts is potentially copyright infringement, though.
Presumably they already have a solution around that if they're scamming people, or maybe they're in a country where law enforcement is so lacking that this practice is normalized and low-risk, so they can just do this in friends/accomplices' names for a small cut of the profits and not have to worry about concealing their identity from law enforcement.
I pretty much agree completely.

My question is, how long can we have hedge funds AND loads of people who blindly hate hedge funds?

The same question applies to pretty much anything that's a bit opaque, complex and useful (most of finance, recently international trade, alliances like nato, even elections recently).

I worry that we have a real issue here. If we can't maintain complex social and economic structures, we're at a massive disadvantage to less democratic countries that can.
True, text/gemini is not really suitable for UIs. I did write a wiki engine where the editing is done with sed commands and all responses are text/gemini. It works but people used to modern web apps are not going to love the UX.

You can serve other mimetypes over gemini (the protocol). That's useful for some use cases (eg. ansi.hrtk.in serves modem download emulated versions of ANSI art; requires a streaming-capable client).

But all in all, Gemini tries hard to not be an application platform. These exercises in stretching the limits are fun and IIRC have also guided the development of the spec. But the focus of the project is on text-based content.
Thanks for the informative comment. Could you give some pointers where I can learn more about this modern portfolio theory?
Multilingual accessibility seems to be a niche within a niche. I'm bilingual but I seldom read mixed-language content. And even when I do I wonder how often the author can/bothers to include the markup for it.

If I write "ceci n'est pas du français" here for instance it'll remain untagged.

I think the only websites where you can reliably expect the text to be tagged correctly are dictionaries and the like, where it can be done unambiguously and at scale (wiktionary seems to do it for instance: https://en.wiktionary.org/wiki/coin ). In these case it seems like it could genuinely be useful.

I've also looked at a few language learning apps (such as Duolingo) and none of them appear to use the lang attribute at all, even though it seems like it would be a perfect use case for it.

I guess my point is that I'm not sure it's fair to blame a format that strives to be minimalist for having such a shortcoming for lacking such a very specific feature.

Of course if you're a blind linguist you might have a very different opinion on the subject...
How many golf balls can you fit into a Boeing 747?

And somehow, this question is related to engineering world class software systems. I’m still trying to figure out how.
Those frameworks take JVM bytecode and convert it into machine language.

Looks WORA to me.
Wikipedia says that it's only in Japan https://en.wikipedia.org/wiki/Traffic_light#Variations https://www.google.com/search?q=semaphore+traffic+japan&tbm=...
> Surely anything traded on a central limit order book requires outstanding limit orders to provide liquidity and therefore all order book markets are "market made"?

No. Some markets, e.g. the NYSE, have specialists [1]. They support the market even when there is nobody else on one side of the order book. When companies list on the NYSE, they are explicitly asking for a group of market makers to be able to naked short their shares as a stabiliser. Many longer-term investors, similarly, explicitly express preference for these protections.

Other markets, like dark pools, are completely counterparty to counterparty. Still others operate around dealers (who are similar to but distinct from specialists).

There is a lot of variation in and competition around market structure.

[1] https://www.investopedia.com/ask/answers/128.asp
baracuda networks' firewall is easily bypassed by using tor with bridges, you can even then use tor as a proxy on your computer, and use chrome to browse da web
We just opened powershell instead
I hear that comment a lot but I used Windows 2000 for gaming and I seldom ran into issues with Windows games. DOS games were a problem but that was predictably so given the lack of DOS on NT. If anything, Windows games generally ran better on Windows 2000, but for reasons I'll go into later...

The interesting thing about Quake 3 was that it's engine supported SMP which Windows 9x obviously wouldn't so Quake 3 must have been designed with workstation-class desktops in mind (I guess that makes some sense when you think that some of Id's earlier games were written on NeXT hardware and then ported to PCs).

At the time I ran an Abit BP6, it had dual Celeron IIs overclocked from 500MHz to > 700MHz. I think I got them as high as 900MHz once but the system as hugely unstable. I also had a bunch of BIOS optimisations for gaming too. It was an awesome motherboard in an era long before dual core processors were a thing. And surprisingly games actually ran better on Windows 2000 than they would if I'd dual boot into Windows 95. My suspicion was that while most games were still single threaded, NT would schedule the heavy process on one CPU while running all the background OS tasks on the other CPU. Thus giving the game a little extra overhead that wouldn't have been there on Windows 95 due to everything running on the same CPU.

I do miss that computer. It lasted far longer than Moores law should have allowed and it was probably the last computer I've owned where I could boast about understanding pretty much everything about it from the ground up (the chipsets, BIOS options, pins on the motherboard, bootloaders, software loaded, etc...every system since has been just that little bit too complicated that there's been some chip inside or background process that I've not understood).
It's interesting. I'm a limey brit (sorry, I should have said sooner), brokers here were always able to lend stock without involving the owner. It's one of the reasons that brokers here have always been pretty cheap. It also helped Unit Trusts (ETFs etc who can do the same) take off quickly here.
Lol they having million of reviews rating on app which cost 400$ a year which is $$$ for Apple (they get 30% of that). But Apple wont pay someone for looking through these apps and assure the app at least do something similar to what is advertised.
This is only true assuming your product costs nothing to run and doesn't rely on network effects, otherwise the other side will keep offering its product at a loss until you go out of business. They might themselves go out of business later, but at this point your company is already long gone so that doesn't matter.
You can install nix on top of any Linux distribution.
> Shorting behaves the same way that fractional reserve banking does

Yes. Except that the fractional reserve banking system has a lender of last resort.
Fruit at the grocery store has increased 30% in just the past few months.

How does that fluctuation match seasonal fluctuations from other years (weighted by weather conditions)?
You can also be successful by going deep into a vertical. Be the best for a specific use case and repeat.
Only a small segment during the 247 news station day is actually designated as news. Everything else is news entertainment which has different regulations.
"...If you are sold with F# there is one important point to highlight. Do not treat F#, just another language with different syntax especially if you are familiar with Python, Ruby, JavaScript, C#, etc. You have to embrace functional programming as a paradigm...."

I want to provide a little nuance around this, because I'd give the opposite advice.

Because F# is based on OCAML and an extremely popular IDE/framework, it is first and foremost a teaching language. In my opinion, for what it's worth, the biggest mistake other F# coders make is running off into Haskell-land and trying to drag the rest of the community with them. Yes, pure FP is love and goodness, joy and love, but that's not the place to start with your average coder who just wants to see what's cool. Fable and Elmish are

I learned functional programming by reading a lot of OCAML books and the only(!) F# book out at the time. I coded like shit. I couldn't help it; I came from a strong OO background.

But then I figured out that instead of coding everything perfectly, it was more important to finish a little bit at a time, then take a look at functional smells, things like mutation. Sometimes I could fix these smells, sometimes I couldn't. Over time I found I could fix all of them. At that point I was a functional programmer.

I love these high-level F# frameworks, and like I said it's the best way to get folks involved, but wow, folks are going to create some programming disasters using them. Yes, this happens all the time withe every new thing, but functional messes are an order-of-magnitude worse than imperative/OO ones. Good luck, guys! The destination is worth the journey.
> I don't understand why the gemini people don't just use http 1.0

Think of it as cars and bicycles: why do people use bikes if cars already exist?

- because it's healthier

- because given a proper infrastructure it's more pleasant (and probably safer)

Of course one can ride one's bike on most car oriented infrastructure, but it's nice to know you're not going to be hit by a truck if you make a turn somewhere.
I think his statement is based on pre-2018 law.
I quickly read up on it, and I understood it as that it can be used in curt. But you are not allowed to permanently record everything. A record buffer that overwrites itself is ok though.

But even as a native German speaker. It's hard to understand what exactly is allowed and what not.

https://www.finanztip.de/dashcam-urteil/
https://www.adac.de/verkehr/recht/verkehrsvorschriften-deuts...