skysight-inc/HackerNews huggingface dataset:
It was just an honest question. I've just peeked at APL, J and K due to posts here on HN, and the sample code I've seen mostly reads as noise to me, so I was just curious if there were any array languages that would be approachable to me.

The tutorial does help a fair bit, though glossing through it, it doesn't really explain why it has to be so exceptionally terse.

I mean the matmul[1] sure is impressively short in the end, and with a background in computer graphics and simulations I can absolutely appreciate working on arrays rather than singular values. But I'm sure one could get the same computational result with a bit more approachable syntax.

[1]: https://github.com/razetime/ngn-k-tutorial/blob/main/c-think...
LSI: A Learned Secondary Index Structure
I vaguely remember that this is what mysql does?
Author seems to have a hard-on on blaming "progressives" for the problems, but their evidence seems to be just this:

> This is doubly mysterious when we consider that artificial scarcity policies are often championed by self-described “progressives”, a label usually reserved for those concerned with improving the lot of the less fortunate. While the American Medical Association might be traditionally conservative, elite colleges are famously liberal, and restrictive housing policy is a hallmark of our bluest cities.

Gee, I wonder if they have some bias there..
This is a good criticism. High wage-earners in the US like a hardworking GP doctor pay the biggest effective tax rates.
I've seen this a bunch of times before; the sound effects still crack me up every time.
On M1, there's no way to disable the internal monitor on a laptop. On Intel there is a flaky & unsupported boot arg: niog=1

On Windows, this is the most trivial task in the world.
My problem is that the windows will all default back to the laptop monitor after sleep.
does gold swing 10% a day in price?
The landowners pay the tax. Because of the vertical supply curve (land supply is fixed), it does not get passed on. This is true for any good that has fixed supply when the tax is equal to the gain in having exclusive rights to that good.
That's still a lot more charitable than my take.

Imagine you are someone who does not want the healthcare problem to be solved. Wouldn't you want to pay both sides of the aisle to drum up pointless bickering?
It's like claiming that something from 0 to 100 should be treated as 100. Maybe, but maybe it's more correct to treat it as 0, or as 50. But in this case it's a way to to shut down discussion.
Netflix apparently has several problems:

1. You can spend more money for more quality, but there are diminishing returns. The price goes up faster than the quality does .

2. Spending more money doesn't guarantee higher quality, it is possible to produce expensive flops. So making fewer more expensive movies and shows increases their risk considerably.

3. As the studios and networks have shut off the content spigot in favor of their own streaming services, Netflix has a very large inventory hole to fill. Binge watching exacerbates this problem as it is easily possible for a user to consume an entire season over a weekend or even over a day, since some seasons are only eight episodes.

I think Netflix is going to try to spend their money a bit more strategically, perhaps changing the "season" model to something more flexible. Or maybe going the "feature film as pilot" route. There are problems with this in terms of locking down the availability of the key talent, but Netflix has been having good success with giving actor/writer/director/producer folks a piece of the action (eg. Jason Bateman is lead actor, director, and producer on Ozark), so maybe they can make that work.

Alternatively, if they continue with the spaghetti against the wall strategy, maybe they can do something about cancelled series ending in an abrubt never-to-be-resolved fashion. Either getting writers to eschew cliffhangers, or produce an ending episode that is only uploaded if the show is cancelled, or something.
You'd be in that 10% then :)

I'd also suspect people on HN might tend to have paid more attention to their WiFi setup than the average user.
Owning buildings, yes. In this hypothetical and ridiculous scenario, the only people buying would be those who intended to live there. This would decrease prices (it is no longer a speculative asset) and increase home ownership rate. Functionally no one would own a whole apartment building just to rent it out. Individual units would end up being sold the way condos are. Building "apartment" buildings would still be attractive, because they could be sold as condo units. With no one willing to rent, there would a more direct demand from actual buyers.

Let me once again reiterate that the 1M/day vacancy tax is an obviously ridiculous proposal, and any real-world policy would have many more caveats and be orders of magnitude less radical. But even something so obscenely and grossly unrealistic has potential for solving the supply issue, so we should be considering the more moderate solutions.
Because he likes making up cute narratives with usually 0 citations, it's all about the tune, not the words.

Lots of people listen to him, he isn't just some guy.
My house has this. I've only used it when something was wrong with the alternative. I love the idea, but the hose is huge and ours has a minor defect where it turns itself off if you plug the hose in completely. Roomba and then a handheld Dyson for details is much more convenient
Then treat the mentally ill for free and give them houses. How is this hard?
I noticed when I last visited that many uber rides were like, 2.50 eur.

Kind of makes sense in that context. If youve got money the country is great. If you need to earn it it sucks.
I’ve had stints where it’s mostly meetings with an hour here or there of actual work. Too much talking about doing stuff instead of doing the thing. More process to ensure quality instead of just making someone responsible for it.
'If the (users) don't find you (handling merge requests), they should at least find you handy' --Red Green
You are a monster.
More interestingly, after you made your comment everyone started upvoting it. HN hivemind or HN justice?
Yeah the keystrokes still have to go to some trusted process at the top that doesn't run untrusted code.

So it's only more secure if you think emacs / xterm / your text editor is real likely to be compromised
> pretty heavy when it comes to a certain political spectrum, the other side has been mostly de-platformed by now

That's what right wing has told you via sensational anecdotes. The actual studies I've seen shows that the algorithm boosts right wing stuff more than left wing stuff.
The empathy goes both ways. Many people who oppose regulation like this don't oppose it because they are happy for "dumb people" to lose money. They truly believe that there is so much regulation these days that people aren't faced with conmen often enough to wise up to it. A person offering you "product insurance" at the checkout is conning you. The car dealer is trying to con you. Anyone suggesting you can double your money fast is conning you. If you are a woman, there is a decent chance the random guy buying you a drink is just trying to bed you. It's useful to come across enough folks trying to con you so you realize it's a thing. Then when the guy proposing some complex financial proposition knocks at the door, you don't need to know anything about finance to know there is a good chance it's a con.
I'm a stay-at-home disabled dad to 2 kids (toddler + 2nd grade), and quite literally can't count the number of times over the last 8 years that I've had people at parks threaten to (or actually do) call the police on me, verbally berate me, etc.

I've been verbally assaulted (proper screaming-levels of verbal attacks) for being a pedophile because I'm at a park playing with my own daughter. I've had groups of mums surround me while they call the police, and force me to wait for them to arrive. I've very regularly had people pull their kids away from my kids and not let them play together, while all the other kids with mums there are allowed to play amongst each other. I've been told I'm "assaulting" my wife by "forcing" her to work and miss out on the all-important motherhood experience. Doesn't matter that mum works in ICU/surgical saving lives, and absolutely loves what she does (and works 3 days a week, so gets plenty of mothering time). I've been followed for blocks and blocks by people videoing me on their phone saying they're reporting me for kidnapping. I've been told to leave the park more times than I could ever count, because "it's a place for mums and their kids". I've been rejected from library story time and family centres because I'm not the mum. I've had the police turn up to my door because neighbours saw me tending to a crying kid in the yard (fallen off the bike) and the police were told I had kidnapped them and was assaulting them... I could go on for many more paragraphs.

In all these situations I calmly explain that I'm the father, and just try move away from the people or leave the park to save my kids having to experience this stuff.

People are fucking crazy.

Edit: To clarify, I'm in Australia. I have also run into various other stay-at-home dads who have similar stories. It does seem to be more in the inner city suburbs, as we move a lot and I haven't had it nearly as much in more rural areas (though it does still happen).
As an Aussie I think of Bluey as one our proudest exports.

But some episodes I wonder if overseas audiences get the same tensions. IE Curry Quest, walk for a curry swap but have to deal with a magpie.

Do people really understand how "out to get you" magpies can be in Spring? As a kid, they can be vicious bastards.. when I realised they were dealing with one I was anxious over how it was going to go.
The regulated companies didn't do much better: CVNA -91% PTON -91% RIVN -90% FVRR -90% HOOD -90% U -85% ROKU, DKNG, RBLX, the list goes on

.. and we call those investments.
Flag, downvote, hide it, and move on ¯\_(ツ)_/¯
Password sharing is similar to pirating content. People that do it do it because it's free but are very unlikely to pay for it. The idea that netflix will turn those people into customers is wishful thinking. What will happen is that most of those people will start to pirate the content or will not bother with it at all. Even if by some chance they will pay for it they will subscribe for a month, watch what they want and close the account. Their best bet to increase revenue is to add ads and lower costs to a point where it's a no brainer to keep the account active.

Eventually they will need to sell the service by chunks. Where the user get's a discount if they subscribe for a year. They will need to mirror the wireless industry's method of earning profits. The easy earnings for Netflix are over.
No, I like this idea.

Strip the phone down to the bare minimum. Obviously they just want me to buy a separate pocket PC instead, and only use the phone for emergency calls and businesses that don't have websites.

Back to the dumb-phone days.
I've been fascinated by this style ever since I saw the "J Incunabulum." Unfortunately, it seems to come from idol worship. Arthur Whitney, the author of the K programming language(s) writes in this style, and so those who seek to emulate his achievements sometimes do as well.

Some of my complaints:
* true adherence to the source material requires one to dispense entirely with all but the tersest comments
* it over-aggressively tunes away whitespace (if you code like this, it's quite beautiful when you align comparable values on the same column between adjacent rows)
* many of the idioms rely on undefined behavior, which makes it very frustrating to maintain, port, and extend--to a lesser degree, it makes the code hard to follow, but usually (the most frustrating part of all!) is that the intent is _clear_, it's just that it doesn't work well with the C standard
* it emphasizes the placement of as many statements as possible on a single line, which is jarring when those statements don't flow together; on the other hand, the style is quite nice when you allow yourself to place complete and related concepts together, since it's clear that you're "doing something else" on subsequent lines

I said this is "unfortunate" not because I have any problem with Arthur, but because I actually wish this was part of a richer tradition of C (which I've never been able to confirm and thus came to my conclusion about idol worship). Although I happily abide by them in my professional life, I am thoroughly frustrated with coding standards that dictate variable names be complete sentence and code limited to 80 lines. I would love to adopt a rigorous style _based on_ Arthur's, although I will concede that this will probably never happen because the aesthetic of this practice conflicts so completely with the contemporary zeitgeist.

Anyway--nobody has to like it, but some people really actually do like it and accomplish work with it.
Yes! Use mine all the time. Strong sustained suction and much quieter. Less frequent bag emptying. Air quality seems better. Hose is a pain to deal with, but not a big deal as long as you have somewhere to store it.
Unfortunately it's not an idiotic statement. Look at all the people playing the lottery and buying crypto. It does appear to be the true american dream.
The VMotion Process Under the Hood
A chicken may relish breakfast jokes that a pig would find distasteful.
counter counter point, the kids in Old Enough are escorted by an entire camera crew
My main issue with multi-monitor is getting it to actually work with two monitors and the Mac closed. Every morning before I start work I'm faffing around with USB-C cables, plugging them in and out constantly until the Mac just decides that it will work now.
> The move was all the more surprising in that it came from the DoJ’s inspector general’s office – the watchdog responsible for ethical oversight and whistleblower protections.

Watchdogs in the US government have been summarily defanged over the last decade. See also Howard Elliott, who oversaw an investigation into... himself.
I wonder how the Finnish people will feel the next time something like the 2011 military intervention in Libya, or the invasion of Afghanistan, or the NATO bombing of Yugoslavia takes place.

On the other hand, it's clear that the Russian military is a complete joke. It's being ripped apart by militias.

One has to wonder what developed nation, even a small one, with nation with trained and disciplined armed forces would do to it.

To me the Ukraine situation shows the pointlessness of NATAO more than anything else.

Russia is too weak to be a threat.
If you put $5M in index funds, you’d grow it by about $400k a year (8%) on average, to start. It’s hard to imagine going broke with that by doing “normal middle class” things. For added security, one could add in a part-time job.
I mean, prisoners also have limited rights to free speech, I guess? Think GP meant "rights" to mean "the full spectrum of civil rights private, adult citizens enjoy"
It's been a while since I fiddled with it, as my Mac OS set up kind of just works at the moment for me (or rather... I've learnt it's general nuances), so I don't change things unnecessarily, but I think this is related to the setting of having monitors having their own "Spaces". From memory, you can set monitors to have their own "Space" - in which case windows don't span multiple monitors (if a window would span multiple monitors, it won't, part of it just disappears off into the ether), or you can set them to share a "Space" in which case windows can definitely span multiple monitors, but from memory that came with its own quirks. In my set up, I never need/want a window to span multiple monitors anyway, so I've not fiddled with it in recent years.

EDIT - here's a general explanation, which I think probably still holds somewhat true - https://www.macobserver.com/tmo/article/os-x-how-to-use-sepa...

I'm guessing (hoping) with things like Sidecar in recent years, at some point fairly soon Apple will generally unify how they approach multiple monitors/displays, but it is a tricky problem to fundamentally solve, especially with multiple displays with differing DPI's, dynamic range support, etc.
Or you could stop eating frozen pizza…
I can see structure in most new programming languages I'm exposed to. I might not immediately understand what the code does, but usually there's some sense of rhyme and reason.

Though most languages are not as terse as this.
lol.... only 2 top comments visible on this post

https://i.imgur.com/TiIKxnr.png
I've gotten a pretty reliable 400-500mbps over a "2gbps" powerline adapter. Granted this was in small 1-2br apartments, but you're probably dealing with only one coax jack in the whole place and it's not feasible/worth it to run your own cabling.
My Macbook says Pro on it.
If you're rounding up pesky 9 year olds, you're not putting yourself in jeopardy of getting hurt chasing the more violent older criminals
I absolutely love the idea of working for a month from one place and a month from another. But the problems you call out are very real and I'm honestly shocked that nobody had solved them to take advantage of the fact that relatively wealthy techies can now work from everywhere. Airbnbs will advertise Wi-Fi and maybe a tiny desk with a kitchen chair. I'd pay a premium for a place with Ethernet, a real desk, a real desk chair and a proper, external screen. I worked for a few weeks from my parent's house in Germany, but even that required need to ship them a long Ethernet cable, a screen and keyboard ahead of time. I don't want to buy all this every time I want to work a few weeks remotely.
You can multiplex optical signals, though im not sure exactly how that would be harnessed. If nothing else, at least a few times more possible throughput?
It’s so true - even for little, unimportant things. A group of friends and myself made a parody video that went a bit viral about 11 years ago (only like 400K views but this was a different time) got on some shows (state-wide) - breakfast, current affairs etc.

It was a comedy music video about council workers (I wish it was still on YouTube, unfortunately I didn’t log into the account for a few years, and the channel seems to have been automatically terminated and I couldn’t find any way to restore it). The current affairs show had obviously tried to create some controversy that workers might be offended, and they interviewed a bunch, literally asking multiple questions to try and get them to say something negative, but they all loved it and thought it was funny. They even got an interview with the mayor and he liked it.

But they were still pushing the line. The piece ended with “but at least this time, no one was offended”. It was hilarious just the extent they were trying to manufacture controversy and drama from literally nothing, and how much they failed but still tried to push it! It was so bizarre, absolutely nothing about our song was mean spirited!
Someone was paying for those clowns to goof around. The taxpayers were being stuck with crippling debt.
Co-ordinated effort is much more valuable than raw engineer effort aimed scatter-gun at a project. There's so much more to meetings than the author covers in this. For example, in a meeting you're made aware that engineer X is working on Y, you have prior experience in Y. Immediate win. Does this happen 100% of the time? Of course not, but there's a probability it will. Hell it doesn't have to be experience, it could just be an interestin insight - what are we paying you guys for anyway.

Communication often is the most valuable thing you can foster as a manager, and this article just seems naive. Sure, there are bad meetings. But we don't measure the thousands of hours of wasted engienering hours that could've been saved by having 1 decent meeting.
Actual bipartisanship. Nice.
Just not linked on the site, I guess...

https://github.com/rtrussell/BBCSDL

--

R.T. Russell's Z80 BBC Basic Is Now Open Source (2019)

https://news.ycombinator.com/item?id=20186308

Request for help in organising/releasing source code

https://stardot.org.uk/forums/viewtopic.php?f=12&t=15667 (2018)

One other thing that popped up:

BBC Basic Editor (2020)

https://news.ycombinator.com/item?id=25256853
Remembers all unwanted formatting, forgets all desired formatting, every single time.
The issue is not the 30k optical transistor, it's the 60k extremely precise laser pulse generators you need to drive them
> You can extend ethernet from any coax outlet to any other coax outlet. not hole punching, not central vacuum or whatever.

Man that would be perfect, except the main coax is already being used for my internet as is. I wish HFC for the NBN would hurry up and die already.
I think there are at least 400,000 Californians (1%) that are wealthy enough and flexible enough to be in that global 0.03% cohort you mentioned
Have you met Americans? And the myth of "conquering the West"?

Heck, we just had a president who thought Andrew Jackson was the best thing since sliced bread - and that guy is sort of the textbook definition of a cheerleader for genocide and slavery.

So, yes, people rationalize a whole lot of truly horrible stuff if it was "their" group doing the horrible stuff.

Edit: To be clear, that's not specifically about Americans or Portuguese. The "when we did it, it was good, but otherwise it's horrible" thing is a pretty universal trait.
I often hear this and some other one about 'premature optimisation is evil or such'.

While it is very true that spending a whole heap of time optimising something that never needs it is a huge waste of time, spending the extra time and effort to use an optimised data structure when you have a high confidence that something will actually grow is time well spent up front.

In some domains, like financial trading systems, using a linear list and hoping it stays small or all fits in the cache is simply naive. An mature developer would never say 'premature optimisation is wrong' and laugh at people who waste a lot of time optimising instead of focussing on functionality. A very experienced developer would stop and look at the problem at hand and make an educated guess whether to optimise at this stage and not.
(I used to work on the blog author’s team, and in fact dealt with some of the COM issues mentioned in the post)

You’re right, uxtheme can’t be called directly from content because of win32k dependencies. One option could be for content to request the parent to draw those controls, but as you can imagine there are drawbacks to doing that. As usual, there are a lot of trade offs involved.
This is not a BBC computer emulator. It is BBC BASIC interpreter (+built in assembler) on top of SDL2, so you can write apps for Windows/Linux/MacOS/Android/iOS in BBC BASIC.
A trick is to set your sidebar region to a country whose language you can't read. Then it just gets filled with irrelevant, impossible-to-read noise
I would be careful using this rule. Women are, in general, most uncomfortable around weak/strange (but totally harmless) men.

Bring your average woman to a Richard Stallman meet-up and then to a UFC match and ask her which setting she found most uncomfortable. I can guarantee you that Richard picking his own nose in a room full of sweaty needs will be more disturbing to her than being close to thousands of jacked-up men cheering while two combatants almost kill each other.