skysight-inc/HackerNews huggingface dataset:
The documents were seized during the FBI's search, many of them were missing. The Trump family have very close ties to the Saudis. Saudi Arabia was his first international trip in his presidency. His son-in-law Jared Kushner have a close relationship with Mohammed bin Salman, and he kept sharing sensitive information with him, including at the time he was rounding up his rivals. According to the FBI Khusner knew about and approved the dismemberment of Khashoggi. Trump himself sold sensitive nuclear documents to the Saudis a few days after that happened in 2017. The Saudis gave $2 billion to Khusner's fledgling firm despite objections from the fund's advisers six months after Trump left the White House. Trump just hosted a Saudi-funded golf tournament.

I could go on and on, call me partisan, but Trump and Saudi Arabia, specifically MSB are joined at the hip. Khusner just got $2 billion for no reason right at the time Trump was in a position to sell them the stolen documents.
Just Jira burndowns. We tracked ALL our work as tickets. Obviously story points aren't rock solid indicators, but we were basing it off a couple of years of data. For months before the pandemic there was a pretty solid line, then after months of working from home that line visibly raised. The org, who didn't look at our Jira data, also commented that stuff was coming out quicker. Of course there could have been other factors too, but that's what we saw.
As a person who runs a lot of ETL-like commands at work, I never find myself using pv(1). I love the idea of it, but for the commands I most want to measure progress of, they always seem to be either:

1. things where I'd be paranoid about pv(1) itself becoming the bottleneck in the pipeline — e.g. dd(1) of large disks where I've explicitly set a large blocksize and set conv=idirect/odirect, to optimize throughput.

2. things where the program has some useful cleverness I rely on that requires being fed by a named file argument, but behaves a lot less intelligently when being fed from stdin — e.g. feeding SQL files into psql(1).

3. things where the program, even while writing to stdout, also produces useful "sampled progress" informational messages on stderr, which I'd like to see; where pv(1) and this output logging would fight each-other if both were running.

4. things where there's no clean place to insert pv(1) anyway — mostly, this comes up for any command that manages jobs itself in order to do things in parallel, e.g. any object-storage-client mass-copy, or any parallel-rsync script. (You'd think these programs would also report global progress, but they usually don't!)

I could see pv(1) being fixed to address case 3 (by e.g. drawing progress while streaming stderr-logged output below it, using a TUI); but the other cases seem to be fundamental limitations.

Personally, when I want to observe progress on some sort of operation that's creating files (rsync, tar/untar, etc), here's what I do instead: I run the command-line, and then, in a separate terminal connected to the machine the files are being written/unpacked onto, I run this:

# for files
watch -n 2 -- ls -lh $filepath

# for directories
watch -n 4 -- du -h -d 0 $dirpath

If I'm in a tmux(1) session, I usually run the file-copying command in one pane, and then create a little three-vertical-line pane below it to run the observation command.

Doing things this way doesn't give you a percentage progress, but I find that with most operations I already know what the target's goal size is going to be, so all I really need to know is the size-so-far. (And pv(1) can't tell you the target size in many cases anyway.)
But... pipe-viewer was already a commandline youtube browser
If you don’t understand it, you must not work with a lot of humans doing human things. Ask a bunch of friends that don’t work with computers what today, plus one year is. You’ll hear everything from “365 days” to today’s date next year to 365.25 days. At no point do you hear the current time, on this date.

So if lots of things go wrong that you are having to rotate this in a year, you are doomed to fail because there’s also a time stamp on it. There’s no grace period, so things will break.

If there’s a revocation system, there’s no reason for a hard expiration of the token is still being used.
OK, I see what you're trying to say. This is begging the question. You don't get to cite "the public has a right to know" as evidence that "he's under a gag order" unless you assume that he is. There's no evidence of a gag order or any other enforcement action beyond the raid itself, nor does the linked article provide any.
This is wild, because I think of Ableton desktop as a song prototyping environment…
> active, thorough exploration of particular topics

> discovery to the level you are describing

It is not a thorough or sophisticated search-engine-type task to "use a celebrity's name as a tag to look at pictures of a celebrity".

I'm whinging about this because I enjoy Instagram for (yes, largely passive) consumption of the kinds of things people post on Instagram, and I think we should be honest about the brave new world we're living in. Part of that means owning up to how the sophisticated engagement-driving media have made certain aspects of interacting with each other's stuff worse, not better.

> Also, individual tags are not exclusively literal descriptors for their content. They may be, or they may be used like: 'people who like #jenniferlawrence will also like #...'

This contradicts the original

> All that to say there was a lot to their system and it worked because users became aware that they were rewarded for using the most relevant tags. Using irrelevant tags was punished.

unless we are using a definition of "relevant" entirely gleaned from a tube-feeding targeted-advertising mindset, where my intent and desire at any given time is immaterial, the actual content of any particular post is immaterial, and queries can only be made via the general profile of my eyeballs' interaction patterns.

(This works really well for paid ads! It really really does, for everyone involved! The Instagram Etsy and Amazon ads I see are extremely good at showing me niche-ass things I want to buy, far better than the content recommended to me on Etsy and Amazon.)

Tags are used as vehicles for content promotion, and the race to the bottom has rendered them so useless that they're not even good for that (at one time they were valuable to catch people browsing tags, but who's going to browse tags when they're this incoherent) so it's not surprising the app has deemphasized them. I think that product choice is pretty strong evidence for my take that they weren't working well, tbh.

On TikTok, the even-more-cursed Instagram Of (Ten Minutes In) The Future, accurate tags come off as cringey and desperate, and are used either as blatantly ironic jokes (the sponsored ones, especially) or Skinner-pigeon dancing-to-attract-the-algorithm (lookin' at you, #fyp). You can see why: if people come to associate tagging with thirsty self-promoting behavior, that's not a good look on your #aesthetic videos. In many contexts, evidence of the social media hustle you're involved in is disqualifying; it's easier to feign naivete, "oh damn this blew up", if your effortful video editing was sent down to people's tubes without your particular direction.

None of this was inevitable, because deciding to rank by engagement bucketed by "users who have a general profile of liking X" instead of "users who are looking at the X tag" is not an inevitable choice, even if the knock-on effects of the incentives it creates are inevitable after that choice.
Agree with that but have a question...you'd think logically with children being a major expense that economic downturns != more babies. Is that not the case?
If you don’t need identity controls (using a fixed node configuration), you can always use vanilla Wireguard without the user management. You don’t get a NAT traversing mesh, but if your nodes are visible to the net, you do get direct node to node networking. If you only have one node directly visible, you can also use that as a gateway.

I like these more traditional VPN style use tools for Wireguard, but you can always use the lower level version itself, if you’re comfortable with the configuration limitations.
Typically, infants are at 1:4 ratio and toddlers 1:7 and at 3 year olds, 1:10. (Massachusetts has a 2:7 infant ratio).

Having managed 1 infant myself, even 1:4 seems like a lot of responsibility. I would not want my infant or toddler to be watched over by more lenient ratios.
As an alternative you can use: getlago.com, which isn't built on Java
Yeah as someone who spent 4 years of his life calculating a second order term (Next-to-Next-to-Leading-Order), I have often wondered the same thing! In my original post I grossly simplified how challenging it is to calculate terms in perturbative QCD, even when in the perturbative regime. To name a few:-

* Two loop calculations are extremely challenging on an algebraic level

* You get low energy (called 'infrared red') infinities appearing at low energies. These need to cancel between all your contributing terms, and getting them to cancel is really really challenging.

* The numerical Monte Carlo approaches become extremely computationally intensive because of high dimensional integrals and numerical instability caused by point 2

It was not uncommon for calculations of single terms to involve multiple PhD students over a decade or more.

Throughout my PhD I certainly felt like something was fundamentally 'wrong' with the approach. Alas, I wasn't smart enough to rewrite the field with a whole new way of thinking so bailed instead.
This probably depends on your local traffic environment in your city. Depending on the time of day and exact routing, 7 miles in southern california can take you 45 minutes or more. If you take the bus like I do you are in for closer to an hour.
Sure, I mean I was there, the CEO, CFO, CTO, other directors all interpreted it the same way I did and the Product guy defended it as if he meant they were are #1 priorities we need to be "focused" on, but I'm sure you're right.

I'll have to revisit my memories of the incident.
Thank you so much Emil - I have some old photos B/W of my dad who is no longer with us and have wanted to colorize them somehow for years. The results from just dropping the photos on your page - no tweaking or whatnot - are incredible and have me in tears.

Amazing work.
https://news.ycombinator.com/item?id=33255477
A monthly bus/subway pass in the local large city is in that range as well--about $90. But, as in the Bay Area example, that starts going up quite a bit if you take rail that goes beyond the bus/subway system.

In Boston, if you don't have a car you almost certainly wouldn't be taking commuter rail with fairly few exceptions.
Ask HN: Hiring tech roles Nigeria, any suggestions?
Hi everyone,

I'm the CTO of an early-stage saas company in the UK and we're starting operations in Nigeria. We are totally focused on building out the team there with a dedicated hiring function (the first thing we learned about doing business in Nigeria is that whatever you're doing, you _have_ to know someone to get it done right) but we'd like to get moving fast and start hiring some Nigerian tech talent.

My question is, outside of Andela/Toptal/etc. (which we're trying to avoid) could anyone recommend any platforms/jobs boards/other approaches for tech hiring that might be good places to start. Linkedin and Indeed look fairly decent but another thing we've learned about Nigeria is you don't know unless you know.

Thanks and happy to chat to anyone else doing or looking business in Nigeria, would love to hear from you.

Henry (henry@nanumo.com)
It’s not just peculiar, the fight against the injustices of racism has become racist. They aren’t separate now, they are actually the same.

Having spent so long fighting against something, the movement has accepted the premise of the things they were fighting against and started fighting for it. Reinforcing separation between people, putting labels on a person, and declaring what a person is allowed to do based on those labels.

They are explicitly for dividing people into races and giving each of those groups permissions.

Racism = being in favor of dividing people into races.
I just assume there is no healthy management culture anywhere for American companies, especially not with MBAs continually poisoning the well. It’s finding what you can tolerate and still maintain your self worth and sanity.
Just a quick heads up, when I ran the file and then opened the result in irfanview, I get a warning that the file is a JPG file with an incorrect extension.

You may want to check your encoding settings to make sure everything gels together.

Otherwise, great job! This is pretty nice stuff and way better than I could do on my own!
Right on! Do you have any resources to share that you've found excellent such as books or articles? Any projects you've enjoyed? Do you hack with any of the new languages? Do you have a blog? I'm always curious and work in the web space and think this sounds interesting. Thank you!
I just click away at the first popup that overlays the content.

Content is basically never important enough if it's behind one of those.
It is interesting that you approach time off as a way to prevent burnout so you can ultimately be productive. I have done it a handful of times and struggle with what the overall goal of a >6mo break is.

Traveling and having experiences is great but it is stressful to burn cash that fast, sitting around the house is cheap but leads to ennui, working hard on projects makes me wonder why I don't just go back to work. I usually end up just rotating between those three things which is a nice freedom to have.
Staffing ratios differ by state and municipality. In NY the ration is 1:2 for children 2 and under, for example and there are group size caps per facility. As I mentioned there's also a whole licensing regime that is quite expensive to obtain and maintain.
It might give you an idea of how much longer it will use the CPU at such a high level.

If your notebook is not plugged in, you might quit the app.
I've got kids.

I had my first kid at 37, so it isn't too late for you.

Having kids DEFINITELY isn't rosey. Easily, the most challenging thing I've ever faced. What you write about anxiety, panic attacks, etc. I've had all those things and attribute them directly to the life choices I've had to make since having kids. Having kids means you are subject to scrutiny as a parent like nothing you have ever experienced as a software developer, especially from people close to you, your spouse, her/his parents, extended family.

I would say: get a life coach. You could have kids if you wanted to, but are probably blocked from it beyond just the circumstances. If you go down that path, you'll figure that why, and even if you don't have kids, you'll find why you do or don't want to be happy.
"Opt-in by default" is called opt-out, fwiw.
Each contain information that the other lacks.
This is true in life as well.

There are many ideas, things which we could probably do. But just because something (interesting or profitable) is possible, that doesn't mean we should do it or even spend much time pondering it.

For those of us who see problems and solutions _everywhere_, this is a surpreme challenge. Or for those who "ramp up" quickly to new things, everything seems possible. Consequently, any good idea not pursued seems like a lost opportunity. It may be! But it may also be a distraction from doing something which is also important and already in motion.
There is no such thing as a “good” price. It might just be that the supply of labor to enable the price that people desire for childcare does not exist.
I love this style of reasoning. Status quo bias is a severely strong psychological effect on some people in some cases. This is a nice way to "bust the cache" ;)

There's a really cool philosophy paper "The reversal test: Eliminating status quo bias in applied ethics" - using a reversal like the one you describe (imagine a world where the opposite was true). But then the authors also do a double-reversal (imagine the world is identical to ours, but there's a policy about to be implemented which will make it into "mirror world" and we have the option to do nothing and let it happen, or act and prevent the reversal). Great thinking tool!

https://philpapers.org/rec/BOSTRT

full paper PDF: https://nickbostrom.com/ethics/statusquo.pdf
Actually, I think most of the US merchant fleet was built by South Korea, not China.
Thank you.

When you make keyboard software with nine different toggle settings, most/all of which are unknown to 90% of users until they read a HN comment buried 43 pages down, you've lost the plot. :-)

Didn't Apple used to promote a design principle, sometimes to a maddening extreme, of minimizing user options/settings because they were too confusing? (e.g. single-button mouse) The ios keyboard apparently adheres to an opposite philosophy.
How a med student made the best AI writing assistant and got acquired by Jasper
Yes, Brave lives by "better to ask forgiveness than permission"
vanilla Wireguard without the user management

That is how I use Tinc today. I briefly tried Wireguard but it works very much like OpenVPN and Strongswan in that it does not have dynamic mesh routing. Privacy advantages aside, the dynamic mesh routing I get from Tinc works around internet outages, albeit slower than I would like but a 2 minute routing outage is still better than {n} time it takes for ISP's to manually work around fiber breaks and datacenter network changes gone-wrong. But that is just my preference, it certainly isn't for everyone. I could probably accomplish this in Wireguard using weighted routing table rules but that gets complicated and messy very fast and I just lazy enough to avoid this. Perhaps someone has created an Ansible playbook that calculates all the routing rules and weights for this setup but I have not actually looked for it.

That said I can layer things on top of Wireguard, OpenVPN and Strongswan that accomplish similar goals such as using HAproxy but then protocol support is limited whereas a dynamic mesh in Tinc allows all TCP/UDP for my needs.
+1 for this recommendation, definitely a hidden gem.

"pinballvania!" (free) is another: https://www.lexaloffle.com/bbs/?pid=63353

I want to see more pinball "metroidvania" games! there's lots of neat game design ideas inherent to pinball that I believe are often overlooked these days.
Yes you can do that in Chrome, here are some instructions
https://swurl.com/default.html

What browser are you using?
Live it! https://www.youtube.com/watch?v=HU0pZarehLY
I'm sorry I don't have anything further to contribute to the discussion, but this is an amazing name for the project. The double-pun in the logo with the duck is the cherry on the top.

Actually, here's a small contribution: I do not work with web apps or nowhere near this kind of development (yeah, I also wonder why I'm a regular at HN), or have a use to the end product, but the name and logo grabbed my attention enough to click the link, see the discussion and read the front page. There's power to clever branding.
Oh interesting! I didn't know that! What were the key innovations and when did they happen?
Akhenaten tried this already, didn't he?
That's the role the meson (a quark-antiquark pair particle) carries out, but I agree it's confusing. Here's a question from physics stack exchange (without any really clear answers, other than "go look up 'residual strong force'", not very helpful) that spells it out:

> "I just read somewhere that both gluons and mesons transmit the strong force, gluons between quarks inside hadrons, but mesons between nucleons. I thought that the strong force would have one field, and one associated particle, whether inside hadrons, or between nucleons"
The problem with the building block approach is that it usually compromises any supposed security advantages Wireguard may have. You get a supersecure bank safe where the key is handed to you in the baker's shop opposite if you ask nicely.
In New York the ratio for children 2 and under is 1:2.
I will be adding more options. Is there some specific ones you would like to see?
It's not just you, but it's not universal.

On business/project level:

Every project I've been on last 10-15 years had been geographically heterogeneous. I find such projects are working much better and more efficiently now. Instead of 2 classes of citizens, those who are in one of the main offices and those who are in satellite offices, we now all have to put in the effort and system to communicate, and we do. We're all first class citizens and all professionals who get work done and are aware of what's going on and what the process is. I dread going back to the hybrid office and the hated phrase "You guys on the phone won't see this, but we're sketching something on the whiteboard here", or when people ignore process or break stuff because 3 guys in a cubicle decided & did something and left other 100 people behind, etc.

On a personal level:

People come in variety of personalities, stages, circumstances, and preferences. You are not under stockholm syndrome for missing office any more than those who don't miss the office.

Personally, I don't miss the commute; I don't miss the inflexibility of hours; I don't miss the noise and distractions; and as per above, I don't miss the confusion that cliques in office can inadvertently create. I miss seeing some of the co-workers, but guess what - option to see them still remains. I spend a lot of time on video calls and phone, and feel I know and relate to my co-workers, with some of them even becoming friendly.

As for wages, sure... but there's no moral "right" I see to artificially inflate my salary due to made up benefits of being in an expensive office building. Either I bring something tangible to the table that's worth the money, or I don't. As well, I'm not convinced "body in the office" was ever any real benefit of local talent.

So, you're not alone by any stretch; and most executives for whatever reason are gung-ho on return to office. But for the project I'm currently on, I anticipate at least 20% drop in efficiency and effectiveness once that happens, and am planning mitigation strategies for my teams.

My 100 Croatian Lipa :)
Some of us WFH-favoring people do like the aspects of the office you mention, but simply don't think it's worth the incredible expense in time and money. It's a luxury good and not worth the price to a lot of us, the same way I'm sure I would love a $100,000 car but am nonetheless unlikely to ever buy one.

I like the office—well, some offices anyway—quite a bit better but I don't like it to the tune of 200-400 hours per year and thousands to tens of thousands of dollars.
Something Awful. That's what SA stands for. Makes much more sense then my first thought, Sexual Assault forums.
No, and it's not just iPhone. The same class of problems is present on Android as well.

It's because they keep getting ideas, want to make things more complicated and need to justify budgets. IMO mobile keyboards (and in general mobile input and UI in general) were a solved problem 5 years ago and should've gone into maintenance mode.
Because it's very easy to get things wrong or cause foot guns for the user. The Postgres core team tends to err on the side of delay (or outright rejection) rather than release a feature that could lead to data loss.

https://www.mssqltips.com/sqlservertip/3074/use-caution-with...
Let's not forget that US is still the primary beneficiary of global trade, as the majority of trade is conducted in USD.
Measuring Traffic During the Half Moon Bay Pumpkin Festival
Thank you! Yes I will be adding that in the next 30 days. Sort and results options for everything...