skysight-inc/HackerNews huggingface dataset:
> just because the president isn’t an absolute monarch doesn’t make him powerless

In fact, the US people specifically don't want and prevent a monarchy, as you say ...

> The USA system was designed to balance powers between the three branches of government.

> Turns out there is a fourth branch: Bureaucracy

Bureaucracy isn't a fourth branch, it's the laws made by prior governments. You don't get to start fresh; you are the steward of an ongoing institution. The American people, through representatives, made laws that define what the executive branch must, can, and cannot do. Bureaucracy is, in a sense, the execution of those laws. A new president may not like those laws, but that's the job - to carry out the will of the people.
When tiling window managers don't work for you, that is totally fine, but I wouldn't say that they are broken and awful. They all have different trade offs, the same as all the Desktop Environments.

I tried a couple tiling window managers many years ago and none was usable in the way I thought how it should work. But instead of investing time to make it work the way I want it, I just switched to the next one and tried that. I think at that time I tried 5 or 6 window managers a day.

The one that worked for me at the end was one written by Sean Pringle called Musca. It used relative movement from each window and it made so much more sense than all others. Sadly he dropped it a bit later for another project but herbstluftwm is its successor and it worked for me.
My config hasn't actually changed for the last 10 years.

There are so many great tools out there we can use for what we want to do. Choose the one you like and works for you.
Thats why peoples desks or their work places all look differently. A smith woulnd't talk to a smelter about his setup being awful, because he does a different job.
I've never gone out of my way to try and get my friends to apply as I have for Ably Realtime(PaaS startup)
I joined in the pandemic lockdown, and they just rolled with it. When things eased, all of the flexibility stayed.
Best place I've worked as a parent.
I'm seeing a lot of people speculating about which bank this might be; I think the point is that it's all of them. I could loosely describe a previous job as implementing Morgan Stanley's Walpole and integrating more source code management into Minerva (even though that system wasn't actually Python-based).

Having a global view on everything is large banks' value-add, it's why they haven't been outcompeted by their more nimble competitors. Being able to calculate the risk of the whole bank isn't just a cool feature, it's the core value proposition of this platform.

Being able to just upload your code and run it is really cool, and if you squint it looks a bit like what the outside world is trying to set up with serverless/lambda-style platforms - just write a function, submit it, and there, it's running. (But it's worth remembering that Python is not a typical programming language; python build, dependency and deployment management is exceptionally awful in every respect, this isn't as big a pain point in other languages). Obviously there's a tension between this and having good version control, diffs, easy rollbacks etc. - but because Minevera is already designed to do all that for data (because you need that kind of functionality for modifications to your bonds or whatever), doing it this way strikes a much better compromise than something like editing PHP files directly on your live server.

What this article calls data-first design has a lot in common with functional programming. I hope that as the outside world adopts more functional programming and non-relational datastores, Minerva-style programming will get more popular. It really is a much better way to write code in many ways. The difficulty of integrating with outside libraries is a shame though.
Bare-Metal Raspberry Pi CircuitPython
As a 5 year old, I remember getting into the BIOS and changing each and every setting to see what effect it had. For sure, I caused my parents a good deal of headache breaking the computer :)

I also played video games a lot, but basically didn't feel there was a distinction between tools or entertainment. It was all fun to me. And I played in the dirt at least as much as I played video games, though we did have a huge garden. I'm not sure, but maybe the games created these days are way more addicting that the old DOS games I played as a kid. I loved them, but not as much as going outside.

I tried some gw-basic and acquired very basic skills in DOS, but not speaking English and having no books or a teacher, I reached a plateau somehow and lost interest.

It took 20 years or so and then I got interested in programming again.

I think there's a natural curiosity in learning things as a kid (and still as an adult, just less so). But then, at some point, we need to overcome some obstacles and often need guidance, help and encouragement. At least that's how I experienced it.

In my experience learning things there is always a point where it is not fun' anymore and I need something 'external' to get me through, though nowadays I can make that push myself. The rewards after that point are very much worth it.
Good advice, but these are NPM packages in WordPress plugins. It'd be unusual to have Node running on a server that's running WordPress, so it's very likely that these NPM packages are actually being delivered to the users of the website as part of the pages they're viewing (clientside components like custom dropdowns, calendars, etc are a typical use case). No amount of server hardening is going to protect the client if that's the case.

The only option is to flag them as either insecure or unchecked.
Moderna Covid-19 Vaccine Recall Investigation Report – October 2021 [pdf]
I think “scrip” is short for “prescription”, given the context.
In what way?

I found Amethyst on macOS to be extremely useful in bridging the gap between how modern UIs/window management wants to work, and tiling window managers.

I'm curious what makes you see them as broken, and whether that's specific to the deeply integrated X-compatible ones?
Yeah exactly that's the reason. In my last company we did eventually have to get ISO27001, SOC2 and ISAE3402 but by waiting until the customer demand is there you get the best sequencing and avoid duplication of effort as far as possible.

Your time and focus is an extremely precious resource especially early on in a startup's lifetime.
Recent Advances in Natural Language Processing via Large Models: A Survey
This is really strange to me. Why does it have to look "professional" to avoid curiosity from the child, and what does a professional look entail vs video games if you're not literally playing video games? And what is the harm of it appealing to the child?
Why does QT needs to be smarter ? Just asking.
Using a dutch oven is indeed a fantastic way to get a lovely crust and good oven spring in your bread! I often will mist the loaf before putting it in which I find helps a little with a good rise.

I do occasionally like to make longer loaves such as baguettes which aren’t really easy to fit inside of a dutch oven, especially if I am using a forming pan. One method I have used to get good oven spring and a nice crust at home in those cases is to place a large cast iron griddle on the bottom rack of the oven, and a few minutes before baking, placing a pan of water—a square bread pan works great for this—on it and wait for it to come to a visible simmer. The cast iron does a good job of retaining and re-radiating heat quickly after opening the oven, and the pan of water adds enough steam into the baking chamber to help get a good rise during the bake. Bake on a middle rack of the oven and remove the pan of water after 10-12 minutes of baking to finish the bake with a dry oven, and you’ll still end up with good color and a nice, crunchy crust.

This method has worked pretty well in a variety of standard electric home ovens new and old that I’ve used over the years.

And 100% agreed on simple recipes being best! The loaves I’ve made with just flour, water, salt, and yeast have tended to be the crowd-pleasers. Thousands of years of bread and beer being diet staples have definitely made their mark, I suppose.
Show HN: Edit your website, right from the page
We added details regarding the security on the website.
https://www.basetool.io/#security

Thanks for the feedback!
Apple hardware support was legendary before they became The iPhone Company. I had the first Intel MacBook Pro, and if stuff broke or the battery started getting a bit weak I’d just walk into the Apple store, talk to someone there, and most of the time my problem would be solved that day (with the battery they just gave me a new one for free, including once even after AppleCare had run out).

Nowadays when I go to the Genius Bar I feel like I’m being cross examined so that they don’t have to replace anything. And the examiner doesn’t know the first thing about the computer but is just reading a script someone gave them. This is despite paying for the most expensive warranty.
This very post is a good example. Typescript has destructuring and control-flow analysis/refinement. But as you can see from the issues that are fixed by this PR, these two things haven't worked together very well.

This comes from trying to fix 1) compiler errors in conditions where the code is safe but the compiler can't understand that and 2) destructuring products/co-products.

Even if both features work on their own and help in certain cases, combining them leads to undesired results.
As someone who lived in China for years I fail to see what's the news here exactly? It would be strange, if as CCP official he didn't use his position to do this and other criminal acts. You better write articles about not doing it, those will be actually shocking revelations.
You used a "broken system" for 9 years ?
Right, except that me, and a large chunk of the world population, don't live in the US, so I was trying to draw a conclusion about the general global status on this.
In order to make that PR I would first need to learn Julia, which is what I want the docs for.
Basically it is the same for Win 10. It insists on using small fonts on my laptop so i have to scale it. In the golden age you could tell X the size of your screen.
@dang, maybe this should point to the source:

http://ignorethecode.net/blog/2021/10/31/honey_please_shrink...

Which has been separately submitted: https://news.ycombinator.com/item?id=29055748
I'm sorry, the article does not mention anything specific really so there was nothing I could respond to, I will follow up to a post above though.
> I don't understand how you can objectively qualify a tiling manager as "broken".
1st of all, tiling managers are a matter of personal preference, no wether it's "broken".

People in IT love to declare their subjective experience as objective scientific fact. I don’t know if it’s because they’re taught that the industry is a science (albeit computer science) or if it’s just their inability to disable their analytical part of the brain but you see the same bullshit posts all the time from programming language debates, $SHELL preferences, desktop environments, operating systems, etc. IT engineers arguing other mundane preferences are as old as vi and emacs.
Covid-19 virus does not infect human brain cells, study suggests
I bought it a while ago. Love it!
> The part about programming languages frequently not having tables is interesting. The closest as mentioned is the hash, but you lose so much in that abstraction eg the relational aspects. The counter argument then becomes the obvious: why aren't you using a database library, or in a pinch, sqlite? Rightly so. Why would you add relational tables to python rather than have a generic python database spec or a collection of database connector libraries. Databases are separate and large projects in themselves.

The separate datastore is the problem to be solved here - databases, especially relational databases, are extremely poorly integrated into programming languages and this makes it really painful to develop anything that uses them. You can just about use them as a place to dump serialized data to and from (not suitable for large systems because they're not properly distributed), but if you actually want to operate on data you need it to be in memory where you're running the code and you want it to be tightly integrated with your language and IDE and so on.

(It's not even the main benefit, but just as an example of that kind of integration, when you're querying large datasets Minerva works a bit like Hadoop in that it will ship your code to where the data is and run it there)
Only recently countries extended that to include biometric data without any discernible benefit.

The core of the criticism is that it goes beyond having a government ID. Yes, Europe sadly also collects biometric data by now. They also cannot be trusted to handle such data.

Even while there is no central database of fingerprints, they created many instances where this data can be leaked. Again, there is no benefit to collect this data.
You just disabled Nvidia dGPU?
AFAIK, a major reason the US gives aid to Egypt and Jordan is to buy peace for Israel and the Mideast. Certainly if they attacked Israel, that would be the end of the line for those two countries. IIRC, Egypt's aid is tied to the Camp David peace agreement with Israel.
That's funny, my internet provider (funky little wireless provider for people who live on mountains) was blocking torrents which made me gravitate towards rapidshare et similia as well.

Incidentally, I wrote several premium link makers back in the day (including one particular implementation which I tried to sell and pirates leaked - oh well, that's what you get when trying to sell to pirates) and I don't remember rapidshare allowing you to download things directly, unless you were premium.
In that case, it can easily be swapped around: card won't run unless it can reach an online endpoint.
E.g. to fetch some binary blob that must be loaded in firmware. Only handed out and signed when requester is known to be legit.

Not saying I'd like this, or that I endorse this, though.
I'm tempted to dismiss it as a product of hollow mental gymnastics, even though I admire the amount of effort put into it.

Properly designed languages start with the careful choice of letters that simultaneously represent important ideas. For example, the Greek alpha is a circle and cross - a well known, even fundamental, symbol that can be understood by any sufficiently advanced nation, even if they live in another galaxy. Same for the capital alpha or A - the upward facing double triangle, another famous symbol of an important idea. Tau, O, I, X and so on follow the same rules. Once the set of symbols is chosen, they are assigned numbers, or an order. Words are ordered sequences of numbers represented by letters. In order to name a thing, it's assigned a number, sometimes randomly, sometimes based on its properties, and that number is encoded in a word with a certain traditional encoding scheme. This is similar to hexadecimal encoding: "a" means 10, with a positional scheme to encode bigger numbers. The advantage of this approach is that knowledge of the scheme allows to read, at least partially, unknown languages. For example, if you see YHNFIOI, you may not know the word, but if you know the alphabet, you can decode the word into e.g. 765. The number ambiguous, but using the first letter Y and the traditional interpretation of this symbol as a cue, you can correctly guess that the word means "mountain".
Thank you for your comments. I am glad someone liked it, sorry to hear someone did not understand (or did not accept) it. You are all are awesome!

I am not good writer :( and can't explain things well. That's why you probably don't like the README. I would really appreciate if someone could help me to write it better.

You should not think of it as new markup language. I wrote it is like CSS, but it is not. That's why comparing it with XAML is not correct. It is not a goal to make markup writing lighter. It is not "look what we can do" either.
In nazca every object of the GUI is indeed an object, which can act on its own. The difference - more OOP approach, instead of usual. You should address the objects, like children, parameters of other projects. You can write a class of an object, extend any child class of it and use as many instances as you like. Classes in nazca act as real classes of the JavaScript, and also are useful as classes of the CSS.

About IDs - because it i not intended to be used by IDs (the idea is to never use querySelectorAll()), I used pretty simple mechanism to generate them. Of course we can discuss and change them. I don't want to set them explicitly, like #id to avoid querying them. I will think more of using greater alphabet. Your comments about it are interesting.
Yes, there is a lot of movement in this space at the moment. IMO the differences are about who's usign the tool and what can they do with it.
Are developers using it? Well then you just show a spreadshhet like interface and let them edit the DB directly. Are internal usrs using it, same deal.

But if you want to bring in external collaborators and you want to curate what they can see and do, that's a different story. That's what basetool is trying to achieve. Give safe acces to your data sources within the limits you pick. Advanced filters, collaboration, audit, and validation rules for your content, not just a database browser.
>offers a radical range of enterteinment we didn't have in our times.

I think this is the answer, while I was growing up and learning PASCAL and BASIC (Thank you dad) it was the only way to have access/play with "a computer".

Nowadays there are much more shinier and prettier and lets face it more fun computers in our(theirs) immediate environment that does a lot more than "readline a; print a;"
Convenience and saving time. I don't need these functionalities on a daily basis because I don't code on a daily basis but I totally see the point of and appeal of this app. Yes there are free online versions available for all of these things, but having them all in one place is helpful. Being from India, prices are a tad too high but not unaffordable. If I needed it, I would pay for it.
Peter Lothberg heated his mother's house with a Cisco router according to his talk about running a fibre ring around the world.
OK but it's 1978. The processing power just wasn't there yet for actual page layout.
The plant itself is called Khorasan Wheat, you can find Khorasan flour that is not branded as Kamut.
https://en.m.wikipedia.org/wiki/Khorasan_wheat
Byte Dance (TikTok’s parent company) has about 10k content moderator (excluding contractors) from the 2019 reports, should be much more by now.
"Well, I don’t know. I don’t want to pass on my preferences and likings to my kids. I’d like them to figure out things from a clean slate without my opinionated views on top of it, good or bad."

Actually I really would like my preferences to pass to my kids :) I have this view in my head of mountainbiking across the alps, as a family, cabin to cabin. Man that would make me happy.

Sure, if they don't like it, I'm the one out of luck. I already notice that my 9 y/o doesn't really like mtb-ing with me, he does with his mother. So somehow I may already be to pushy. It's confronting.

Also, I love computers (and almost every aspect about them), my wife thinks they take you out of the real life and envisions our kids as (sports) teachers or something in agriculture. Ah well, we'll see, let's give them lot's of love and some enthusiasm for certain subjects here an there and see what they choose...
Also, I cannot imagine Israel would want to conduct an occupation of half of Egypt. Look at the difficulty of occupying the Palestinian territories. Look at US occupations recently, and the US has far more resources and Egypt would be far more hostile to Israel than Iraq and Afghanistan were to the US.
Yeaah, good luck hiring top talent like this.
I was the person who first deployed Python at Goldman Sachs. At the time it was an "unapproved technology" but the partner in charge of my division called me and said (This is literally word for word because partners didn't call me every day so I remember)

Err....hi Sean, It's Armen. Uhh.... So I heard you like python.... well if someone was to uhh.... install python on the train... they probably wouldn't be fired. Ok bye.

"Installing python on the train" meant pushing it out to all the computers globally in the securities division that did risk and pricing. Within 30mins every computer in goldman sachs's securities division had python and I was the guy responsible for keeping the canonical python distribution up to date with the right set of modules etc on Linux, Solaris and Windows.

Because it was unapproved technology I had a stream of people from technology coming to my desk to say I shouldn't have done it. I redirected them to Armen (who was a very important dude that everyone was frightened of).

The core engineers from GS went on to build the Athena system at JP and the Quartz platform at BAML.

//Edit for grammar
Apparently not. As they can be stolen en route.
Pitbull brings the party to Riyadh Season's glittering opening ceremony
There would be investigation but mostly at party level. This is not going to be a criminal investigation, I don't think even the lady is asking for a criminal investigation. It is more 'why didn't he divorce' than 'why did he do it to me'. Sometimes, investigation on something minor can lead to major issues, if corruption or other things are dig out. All these will happen in background, people won't have the joy of the drama until it is over.
I am telling you this as someone who had that personal preference for at least 10 years. They are broken and they don't work, the uses cases you use them for can be done better with anything else. I'll go through them for you, keep in mind I am not doing this to challenge you. I am doing this because I have had all exactly the same thoughts as you in the past, and my thoughts all changed when I decided to look at the problem in a different way. In my experience, all that staring at terminals all day messes with one's head, it makes it very hard to see other solutions that could exist outside a very terminal-centric viewpoint.

"I no longer need to alt+tab 7 times to get to the terminal for the monitoring servers, I always know they're on screen 4. need my web browser ? I know it's in screen 2"

Binding an application to a workspace or a key can be done with pretty much any window manager. But you don't want to do that because "screen 4" is abstract and doesn't actually mean anything. You are putting this through an extra level of abstraction for no real reason, it would be better and less confusing just to have some way to identify the correct app.

"Yes you have virtual desktops, but try having 15 open terminals without having them pinned in some form."

This is not actually a good feature of the desktop, this is all a workaround because of the other horribleness of various linux terminal programs that don't offer a good way to distinguish between windows. Also, you can upgrade your GPU you know? It is worth it in general if you want a faster and less laggy display.

"And I cannot emphasize this enough. It's a personal preference."

Respectfully, please stop emphasizing this, it doesn't add anything to the discussion. It is the equivalent of saying "well that's just your opinion". Of course it is our opinions and preferences, but we are here to discuss them. Right?

"if you don't have to tinker in your configuration are you really running linux"

This I think is part of the major problem. The Linux community seems to intentionally gravitate towards things that need more tinkering just for the sake of doing so, and actively resist efforts to reduce the amount of tinkering that needs to happen.