skysight-inc/HackerNews huggingface dataset:
> I don't see why it wouldn't apply equally to religion.

Observation of mine. Old religious buildings and art were inspired. You have to admit that even if you believe the religion itself was bunkum. But look at newer religious buildings and art.
What's the upshot here? Stay out of St. Louis?
I know about Red. Unfortunately it requires 32-bit libraries, whereas Rebol 3 does not. I could not get Red to work as easily and nicely as I did get Rebol 3. :/

> When they get 64-bit working along with self-hosting compiler I think the language could become a major success.

I agree. I will most likely switch to it (though I have not dig'd deeper, hopefully it follows the philosophy of Rebol). I will check if my Rebol 3 programs work with it, or without much modification. I suppose as long as it supports 64-bit, has libraries for SHA512 (`system/catalog/checksums/sha512` in Rebol 3), along with `random/secure` and `random/seed now/precise`, I suppose it should be fine.

In any case, it is a deal-breaker for me. I really want them to get 64-bit working and have a self-hosted compiler. I wish them the best.

For the people who are interested: when I say Rebol 3, I am referring to https://github.com/Oldes/Rebol3. There is a decent and detailed post on SO about these implementations and their differences. I found Oldes' one to be the most ideal.
I just guess there are two kinds of people in the world. I think scope leakage across logical boundaries is dangerous and really hurts maintainability and code readability, and I think Tcl's tight restriction of variable scope by default is one of its most valuable properties.

I'm so old I remember many conversations among perl and JavaScript programmers talking about the bug that drove them craziest, and it always seemed to come down to unexpected scope leakage and variable name collisions. Then there would be a lot of laughing and back-slapping and calls of 'been there bro!' I just can't wrap my head around that viewpoint. Better IMO to allow scope to cross function point boundaries only at well-defined points.

I've been programming in Tcl for over 20 years and the times when use of upvar was called for have been very few. Meanwhile, how much of your code that you wrote 20 years ago still runs just fine on the latest tool stack?
Very nice, and unlike most fin sites, not awful to look at. Very pretty in fact!
As somebody without musical knowledge beyond the first chords you might learn for pop guitar, after reading this article I still have no idea which chords I need.
Labour also helped make housing unaffordable the average cost tripling under their watch. While they were in power I saw my ability to buy a house erode, outstripping my ability to borrow on my salary, even as a fresh graduate.
As someone who's been really wanting to make a Gameboy port of one of my games and also played with PlayDate dev, PlayDate has been much easier to get up and running with it. Gameboy has been difficult enough (although it has gotten a lot easier with the gb dev kit, it's still not easy) I haven't gotten very far with it yet.
This one is self-explanatory.

Can a string be printed? Yes! Then Python is (correctly) allowing typesafe behavior here. Your (incorrect) annotation does not in any way contradict the typesafe-ness of printing a string (or an int). They're both equally printable.

This is just a very, very bad example, plain and simple. It 'looks' bad to a superficial reading, but in practice it demonstrates only what is already known about static typing in Python - it is enforced (or not) separately from the interpreter.
My experience, having German family: Germans in general are very much about propriety and doing things correctly and are often very harsh if you step outside this line.

So to be corrupt in Germany, and places like it, is to do the "corrupt" thing "correctly" -- e.g. in some structural fashion tied to political parties, long term associations, business connections, etc. that have the appearance of being practical, official, and "right."

A friend of mine who came from Iran originally had a comment like this about western countries corruption vs "third world" or "second world" corruption:

In Iran or etc. corruption is almost more democratic, because it means as a regular layperson you can bribe some local official to make something go your way. It's not just, it's not fair, it's ugly, but it's "accessible" if you have some spare cash.

But in the west, corruption is for the super rich and the connected at a much higher level. e.g. you can't bribe a zoning official so you can build an addition or a shed, but if you're powerful enough you can control a political party and prevent it from investigating your company, have it enact some preferential laws, or stop it from some raising some tax.
Two thirds the gravity, so thicker air and less gravity is what I meant. Gravity doesn't affect buoyancy, but it does affect the weight of the payload. Lower gravity means you lift more stuff with the same buoyant mass, right? And yeah, thicker air would mean more drag, but also more thrust from the engines.
One of my favorite cartoons growing up was the japanese series "Space Battleship Yamato", where in the future the Yamato was rebuilt as a spaceship. Good memories! (I wonder, though, if I would still enjoy it, were I to re-watch the series)

https://en.wikipedia.org/wiki/Space_Battleship_Yamato_(1977_...
I don't mean the physical fibre. I mean the network layout. Common layout today is (X)GPON with a splitter with 32 nodes off it.

I imagine a 1980s network would be much closer to a DOCSIS style RFoG layout, but with far less node density than cable because of the much better reach of fibre. You'd probably have (tens?) of thousands of homes connected to one segment - primarily for TV. This would have completely collapsed in the 2000s as bandwidth use exploded, and would have required enormous work to split it into smaller higher capacity networks (this is exactly what happened with coax cable internet).
Ive been looking for a while as well, and most iOS email apps are basically cloud apps where the app dev's servers log into your email for you, which I dont like.

Im currently testing Canary, which doesnt seem to do that and so far its ok. But I K9 and Fairemail are definitely one of few apps Im missing since migrating to iOS.
It might be possible for some cases, yes. But not for function pointers. And you don't get duck typing.
Imagine the airline miles you’d get by purchasing Twitter on your credit card.
Executive summary: I simply will use a second smartphone to record things going on on my primary smartphone if needed (and legal, of course). So Google, what does this restriction deliver besides frustration?

I moved from IOS to Android some years ago because of Apple's restrictive policies. And I enjoy apps like Termux which allow me to actually use a Smartphone as a computer, e.g. rsyncing ma data to and from a device, or using tools like ImageMagick or Exiftool. And one of my smartphones (a Xiaomi device, controlled by Netguard to limit data leakage ;-) even allows me to easily produce neat movies of things happening on the screen.

And I dislike these arbitrary limiations of a Smartphones usability. I do understand and accept, actually like, that apps have to ask for various permissions. But I cannot understand why companies think people are too stupid to somehow circumvent suchbrestrictions? Same for apps which disallow screenshots. Ask me for permission, even every time a screenshot is requested, because I can use another device to get the screenshot anyway, like it or not Google.
Amusingly, I meant to link to Real Genius, not Weird Science.

My memory seems to confuse these by way of the 80s-college-party scene trope and Oingo Boingo music as in Rodney Dangerfield's Back to School. I am still surprised that Dead Man's Party is not playing in the scenes with Val Kilmer...
> Design focused - Who is the product for? It isn't for people who want to spend 250$ on a Behringer mixer.

Seems like it's competing against the Tascam model line. I have a model 12 that I'll bet blows it out of the water in the reliability department at almost half the price.

It's not as small but it's pretty and rock solid, Tascam has a great track record (no pun intended)
I saw the netblog pro thing but it was through Google news. I think it's a fake site.
I read 0544 and the proposal for protocols fails to support the main benefit of duck typing, as it requires the substituted-for class to be defined as a protocol.

Traditionally, duck typing is used to inject types into a library that isn’t expecting extension at that particular point — eg, substituting a test class for a real class in a data object that normally wouldn’t be a protocol.

I’m not seeing how that PEP addresses that use case.

- - - -

Similarly, the heading on the dictionary says “for a fixed set of keys” — but what if I want a dynamic heterodox dict? Eg, unpacking JSON.

You just end up shoving “any” all over the place. At which point, are the types helping?

Though, protocols do help the dict case for typing:

dict : Hashable -> Any
I played with a prototype Playdate at Xoxo in 2019 and I was just delighted by it. It was already a gadget I knew I’d buy, because I love Panic and gadgets, but the time I spent with it was really fun.

But I’m the target market I think, which is someone with lots of disposable income who wasn’t looking for it to be anything more than it is. I think if you go in with the expectation that it is indie and quirky and NOT a mass-market product, it’s easier to position to people.

I don’t have mine yet (I’m hoping it’ll ship next week), but as long as it does what I saw three years ago, I think I’ll be really pleased.

Again, I don’t think this has broad appeal. But I also don’t think it has to. It’s for the people it is for and I think that will be enough.
I've kind of lost touch. My "fake books" were all hand written and photocopied.

Even the better players were becoming so dependent on them, that it was detracting from the music, so I went cold turkey and learned the tunes.

An app called "iRealPro" has chord changes in a strange format, and somebody once created a Python library to decode it.

There was once a book called "pocket changes" with just chord changes, and I think it was converted to text format, but can't find it anywhere online. The changes are an outgrowth of a quirk in the copyright law, where the melody and words can be copyrighted, but not the harmony.

Wish I could be of more help.
That can't be a dad joke; it's rated Arrrr.
I agree with most of your comment, but I think there's a miscommunication problem here.

When Python "enforces types at runtime" this is the actual types, not type hints. Type hints are not a runtime artifact. The "actual type" here is "string", and enforcing it means Python would not allow invalid operations on it without error'ing. A programming language that will let you do basically anything to any value because it doesn't enforce type safety is of course C. Python is safer than C.
Is game development as tough regarding WLB as people say? It's always been one of my dreams to work in Game Dev but not sure if I should keep it as a hobby or give it a shot. Are there sane Game Dev co's with decent WLB?
Wires and electric field?
Uh, huh. They're laughably expensive and not untradable or serviceable in any way.
Youtube or Netflix content that's publicly shared would not have privacy protections aside from encryption in transit. The same goes for Facebook content that's publicly shared.

But running a service like Youtube that keeps Google in the dark about what you are watching is not possible. It's not even that content creators would have to upload their content padded and encrypted, and privately share the content with their audiences, but the entire audience would need to privately aquire the content each time. A statistically or computationally secure solution like read-only ORAM is out of question at that scale, well any scale that's larger than a few gigabytes. Anything with a constant overhead would only amount to I downloaded five videos, guess what video did I end up watching? And Google would have a one in five chance to tell, if the requests are random, but over time they could still piece you together since your privacy equals to watching five videos at a time, revisiting videos, visiting popular ones, visiting certain ones at a certain time in a certain order. The client could throw in a few fake requests, but such constant effort would still be defeated.
Sounds a classic case of innovator's dilemma. The "classic" CNN simply wouldn't let CNN+ have all the resource they needed for that would hurt the cash cow of the "classic" CNN.
For the most part, I don't think the companies in question were really thinking about the internet at all in this era. Typical intended services would be voice, analog cable TV and Videotex in the short term, with the intention to upgrade to digital cable and video on demand and eventually circuit-switched broadband ISDN that would allow you to effectively call up another computer and transfer data at relatively high speed. Remember, these are telephone companies - they were strongly biased towards thinking in telephone-centric metaphors and coming up with designs based on how the telephone network worked. There was a whole ecosystem of telecom-designed networking like ATM that was effectively rendered obsolete by the Internet and packet switching. (Even BT's internal systems and phone switching mostly run over their own slightly oddball version of IP-based networking these days.)
Some of the largest and most valuable corporations in America (the big names in Silicon Valley) have IT issued and managed Macs, at least for their engineering and product groups.
I've found that even when I write code intended to be statically checked from the beginning, mypy often misses stuff. I was enthusiastic about mypy at first and I still use it, but I'm not sure at this point that it is worth it.
Unfortunately, you make an excellent point. And yes, I do think that the majority of people, when given the choice between what they know to be right and what they know to be popular, will choose the latter. Additionally, they will aggressively attack those who hold the unpopular opinion to buy themselves protection from the witch-hunters going after those with unpopular opinions.
Specifically, a cruise missile. Those can look at terrain and follow landmarks, among other things.
Agreed. Static typing is usually enforced during the compile stage in other languages. It's specifically meant to catch problems before running the code (hence the "static" in its name).

This said, I find the linting/type-hint-checking stage of Python cumbersome and confusing :(
Just a quick side note FYI - I've been crowd sourcing banking app reports from users in order to build a (work in progress) list of international banking apps that work on GrapheneOS.
To view the current list and/or submit a banking app report, feel free to check out https://akc3n.org/projects/banking/
> It's normal, you give people money and they worship you.

You earn yourself that money by successfully making a prediction. By the same token when you win a poker game in Vegas you don't worship Steve Wynn for providing you the casino and a table. You gave yourself that money.

> Think of the "cult" of Steve Jobs linked to Apple gains.

Apple stock gains came as the product was becoming ubiquitous among the populace, matter of fact it slightly trailed the virality of the product. Same goes for Google, Microsoft, Oracle, Facebook etc.

That is the normal financial trajectory of a company, which differs from a socio-religious movement such as crypto, TSLA, a political candidate etc. Those are all based on promises about the future and getting people galvanized without ever delivering any actual product improving people's quality of life on a scale comparable to the promises made.

> This is nothing new. It's also not a real cult, it's more as admiring successful entrepreneurs.

This is exactly what gets people burned when the socio-religious movement implodes and they fail to jettison themselves. Don't admire, limit yourself to gauge the level of admiration that other people have for the guy and try predicting if it will expand or contract. That's an indicator of the health of the socio-religious movement so that you know when to jettison yourself.
If chips are cheap then isn't it tougher to turn a profit building wildly expensive fabs?
No worries. I actually favorited your comment above [0] because it really hits the nail on the head from what I've seen elsewhere on the internet.

> You can't just give yourself a smug little pat on the back for telling me to seek help as though that will fix my wretched life, it's not automatic, there's a whole art to actually obtaining psychiatric care that isn't designed to harm you.

> Dude you think it's a simple matter of calling a hotline? Oh oh, just google the number! The contempt is unbelievable, if you wound up in a psych ward you'd never get out, never get respect from the staff, get drugged with whatever was in the medicine cabinet when you consented the least, never get any insights into working with the system and also plain working the system.

You are exactly right. People telling others to simply "seek help" is condescending in a way. They might mean well but really it's just lip service, most who say this don't really care whether someone actually gets help, it's more of a way to simply remain civil, or in the worst case, to virtue signal that they want to help, even if in actuality they don't.

I see this all the time on the internet and real life, it's simply not sincere most of the time.

[0] https://news.ycombinator.com/item?id=31077733
Making it easy to construct new buildings - let's call it liberalization - isn't a binary thing. You can do it a little bit, a lot, or anywhere in-between. If you want home prices to go down, you do it a lot. If you want to stabilize things just a little bit, you do it a little. For this reason, "we don't want the prices to fall too much" doesn't work as a reason to choose banning foreigners over liberalization.
I think the slow drip of games will prevent this initially, as you’ll pick it up again every week or two to play whatever new titles drop in, even if only for an hour or two. I think by the end of the “season” there’ll be a decent number of other whacky little titles from other developers that will be worth checking out for short bursts of play as well. I’m personally still excited to receive mine, some of the limitations will push creativity from developers and hopefully lead to some fun, unique little experiences you wouldn’t find anywhere else.
This is the funniest and most succinct definition of crypto things I’ve seen. Definitely going to borrow that analogy.

If we continue the analogy, crypto fans usually respond by asserting that the problem will be solved any day now by making the platter spin faster and having 30 new defrost modes, but at the end of the day, it’s still just a souped up microwave.
With that in mind, I've also heard some manufacturers have a problem solving flow chart when the vehicles come in.

You plug it in, it gives you a diag plan, and you follow it. To venture away from this you need to ask permission.

I can see why this would be beneficial most of the time. Nine times out of ten it probably saves time, money, effort, reworks, etc. It's that one in ten time where I feel this would fall short.
Head of Monopoly says attempts to break monopoly are pointless. In other news water is wet.
> That said, while there are loads of systems out there that could still use BIOS, I like to look at the second hand market.

I have lots of UEFI hardware with never-to-be-fixed bugs that are mitigated by just using BIOS boot. These are from Dell and Supermicro.

The Dells when set for UEFI would boot 50% of the time and 100% of the time in BIOS mode. The workaround was well known and is the only reasonable thing to do. It's EOL from dell it will never be patched.

The Supermicro's would work great in UEFI but the factory default was BIOS boot. The trouble is that these particular systems had a reasonably high chance of loosing BIOS setup data if they took a power hit (APC UPS are complete garbage FWIW). We'd have to send someone to a remote location to switch it back to UEFI or just reinstall in BIOS mode. By default they would remarkably turn back on when the power was restored and would recover fine if they could boot.

This stuff isn't useless or even THAT old. It's just unreliable in UEFI mode. While most newer stuff from these brands have more reliable UEFI, we're going to keep using hardware that is good enough. We work around hardware/firmware problems because there's nothing out there that doesn't have quirks. "Old" hardware has known quirks that have workarounds that have already been "paid for" with expended labor. New hardware has new quirks that you have to pay off.

Of course it's all moot for this discussion as we don't use rolling quirk factories like Fedora.
> “Across Europe, we pay corporate tax amounting to hundreds of millions of euros,” an Amazon spokesperson said. In the filings, a note states that the $1 billion net tax benefit is “mainly due to the use of net losses carried forward in accordance with the tax consolidation system.”

So, buried in all this, the VAT tax is doing it's thing. They are paying taxes where fulfillment is happening - their European HQ is going to be a loss center.

> “We are investing heavily in creating jobs and infrastructure across Europe — more than 100 billion euros since 2010”, an Amazon representative said. “Corporation tax is based on profits, not revenues, and last year Amazon EU Sarl made a loss as we opened more than 50 new sites across Europe and created over 65,000 well-paid jobs, taking our total European permanent workforce to over 200,000”, the spokesperson added.

This is the same thing they did in the US: avoid posting a profit if they can help it; spend every dollar they make in growing the company; get free money by skipping taxes.

It's hard to be too mad at it - the point of tax codes being written this way is to encourage companies to spend their money hiring people and growing. But still, Amazon being able to grow rapidly because their investors don't care about negative cashflows does seem like an unfair advantage against all of the companies that do actually have to pay for things
Work from home to beat Putin, says EU
I've been perplexed as to why this hasnt been built in to the python runtime since day 1.
Same here. And I come from (and am a fan of) statically typed languages. The type hinting story for Python seems confusing and not completely useful to me.
Where are you, Cesena? Rimini?

It's pretty amazing. A few years back the mayor of Cesenatico put up a commemorative sign outside her former home on the canal. Then a year or two later it was torn down without permission, probably by the owner of the house, and nobody complained or even noticed. IMHO Hazan is easily the most important person, world-wide, to come out of Cesenatico, and yet there's an entire museum dedicated to Pantani. Nobody has heard of her.
It seems that your point boils down to "Python enforces types at runtime if you define 'enforce types at runtime' not to include 'enforcing that data you declare to be of a certain type actually is of that type'".

Am I the only one baffled by this way of thinking?
How to Use SFTP
Yes, gnome has night light, but unfortunately vlc crashes under wayland and it takes the entire OS with it. I haven't discovered any smoking guns, but I assume it's some sort of OOM issue, which is funny on a system with 8GB of ram.

Switching to gnome on xorg, it's rock solid stable.

I will wait to switch back to wayland when I'm forced to a few years down the line. I'm done bleeding on the edge.
If your managers are stuck in the past, fire them
> Apple gets to use firmware and only worries about one type of OS,

And a very, very narrow set of potential hardware compared to the entire PC ecosystem.