skysight-inc/HackerNews huggingface dataset:
Not just the foreign service, of course.

> The U.S. government doesn't care about anything.

An essential point. Below excerpts a great article that addresses it, by Jeremy Shapiro of the State Department, Brookings, and elsewhere:

http://mideast.foreignpolicy.com/posts/2013/12/05/how_the_us...

People often talk about the government as if it were a human being. It 'thinks,' it 'believes,' and sometimes it even 'knows' -- or 'should know.' Critics frequently demand that the government should understand and learn certain key facts or lessons of history. But of course the government is not an individual. It is rather a vast constellation of people and institutions, and as such it learns information and processes knowledge quite differently than do individuals. Most importantly, government 'knowledge' about foreign policy issues is not learned or deduced. Rather, it is formed through a process of bureaucratic or political compromise between often conflicting theories or goals.

The result is that the government does not think and learn in clear and consistent ways. First, the government often lacks logical consistency. As a collection of people and institutions, the government is much more capable than individuals of holding deeply inconsistent beliefs. If, as F. Scott Fitzgerald said, '[t]he test of a first-rate intelligence is the ability to hold two opposing ideas in mind at the same time and still retain the ability to function,' then the government is a genius. The U.S. government can 'know,' for example, that it is simultaneously both the leading global advocate for Internet freedom and the leading violator of privacy on the Internet.

Second, the government often relies on old information or disproven ideas. Changes in conditions on the ground or new academic insights are less likely to affect government thinking than personnel changes or domestic political developments. The U.S. government can therefore continue to know that nuclear weapons threaten to spread like a virus even if it has continually over-predicted the spread of such weapons.

Third, the government often lacks forward thinking. An important rule of governance holds that once agreement is reached on step one of the policy process, stop arguing over future questions until they are posed. This means even deep divisions over next moves are papered over until they become immediately relevant, often causing inconsistent behavior or long delays to work through internal disputes. Accordingly, the U.S. government can decide to invade Iraq without really discussing whether the goal is democratization or simple regime change.
I’m surprised you left out Warzone2100! The (superior) open source TA equivalent
They do you can do some pretty good optimizations if you know what type of data is being written to a table, and with Timescale, you are converting a specific table into a Timescale hypertable, which give you different tradeoffs from a standard Posgresql table. End result is really great performance for inserts and queries while maintaining ACID guarantees.
OneWallpaper: Mac CLI to set up continue wallpaper with one image
It's not free, we're using Whitesource which provides alerts against libraries being used in the codebase. It can scan package.json, but it can also scan individual files. It matches the hashes of those files with those from open source projects so it usually able to identify which library that file came from, or at least where it was first seen. That way the package.json isn't always needed.
My first question here would be: What is the attack vector you are worried about? If your wordpress instance is taken over, what is the problem? That the intruder gains access to data they should not have? Or that they will use your machine in some way that would harm you?
Citation on how MS owns ubuntu ?
I'd say it's two things:

1. Typescript has to work with Javascript, which inherently makes things difficult and you have to choose between correctness or ergonomics. TS went for the latter, which probably was a good decision, otherwise no one would use it now.

2. While I have a lot of respect for the creators of TS, the language is not very consistent and uses a lot of "special cases" or "special features" to solve specific problems. But it also means that it becomes hard to ensure that all these features work together well and in the way that users expect. Other languages lack features that TS offer, but they feel more "consistent" or reliable.
Why did she consent to a relationship after having been raped and traumatised by him before?
In the current market, you have essentially no way to buy from a manufacturer or primary retailer.

It's not impossible. Central Computer, Silicon Valley's main chain of computer stores, has a buying office in Shenzhen. So a lot of stuff goes directly from factory to them. This avoids the detour through Alibaba to somebody's garage to Amazon.
REST Web API in Practice: Improving Towards Perfection
Commodore did something like that for me. I had an early A3000 that got fried somehow (probably by a NewTek Digiview) and we received a brand new A3000 2 days after talking to them.
The alternative is reflection. Thinking about your day, the task at hand, some other thing in the future. Being focused on your real life vs some content meant to pull you in to listen to advertisements.
Indeed. I'd only replace MySQL/MariaDB with PostgreSQL.
My recent GPU did not come with any sort of CD. They expect you to get drivers from the internet.
Is there really anything better than `npm audit`, even with all its faults? Any relatively popular and well tested library will pull in dozens of dependencies.

$ du -hs node_modules

289M node_modules

Yeah no...
This is what happens when people talk in vague bullshit terms instead of something concrete. "Donating a body for science" means basically nothing! A research lab testing new medical procedures is definitely science. But is an educational display or practice for med students "science"? I'd say it's as much science as taking apart a PC is CompSci, but it looks like she would've been fine with that. So if that's fine, one could easily assume it would ve fine to do it for other interested people, no?

She gave vague instructions and is now pissed that her instructions were followed to the full extent of their vagueness. The real story here should be that the event runner said they often pay $10k for a cadaver, but this lady seemingly got nothing. That is (should be) the crime here!
Because Typescript only exists on the compiler, while the browser only undestands JavaScript, it is the usual problem of guest languages, the platform leaks.
Agreed, I was just using it as an example of “hacking” the inner voice.
Does it recognize hashes of proprietary (closed source, minified) files too?
Kinda defeats the purpose of NextJS's organization - the filesystem based routing is pretty key to their server side rendering logic and the cornerstone of their sensible defaults for making performant applications out of the box, vs just having a wildcard route that runs React Router - might as well just use CRA in that case, no?
People still steal iPhones although they are essentially bricks.
Forza Horizon 5 game review: A gorgeous drive to familiar heights
it has a bit of a smalltalk flavor, where the runtime is a memory image, with objects and data in a giant jumble.
Thank you. Now when I'm thinking some code I have to untangle is bad, I'd always remind myself "at least it's not K-inspired C"...
I believe it's not an either/or. Your opiniated views will percolate through everything you do and say, and your kids love and imitate you - at first. They will consume and absorb a good dose of your opinions and you can't avoid it. That's how I feel as a young parent.

What we can do is offer them a diversity of experiences and give them some space to choose their own path, but they need our opiniated views to make some of their own - eventually.
It verifies you have answers to the questions asked. "Has your GDPR data deletion process met its 30-day requirement?" means you (1) have this process, (2) are evaluating this process continually, (3) on correctness and timeliness. What could be more important than verifiability of correct processes?
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".

2nd of all, I've used i3 plenty, and the amount of power it gives me when I'm working is immense. 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. I need my web browser ? I know it's in screen 2. Heck, I can pin apps, and even screens to specific monitors. When I'm working on an incident, my throughput is basically multiplied by 3 as a result of how streamlined my work environment is.

That is simply not possible with other environment where the mouse is the main device. Yes you have virtual desktops, but try having 15 open terminals without having them pinned in some form. Just a simple swipe to the corner and your GPU will heat-up from the 3D acceleration required to show all the windows :D

All-in-all, I genuinely believe that tiling wms are an amazing godsend, but for my use case. And I cannot emphasize this enough. It's a personal preference. Yes it's a bit of a pain to set up (although I literally used a two-part youtube video to set up i3, and never touched it again, not even need the Arch wiki), but if you don't have to tinker in your configuration are you really running linux :D
I believe streaming killed optical disc for video even if there are no format war. It's just convenient and quality is fine for most people.
I use `npm audit` and (and maven-dependency-check) and I trust that vulnerabilities discovered by others are enough.

I assume that if I were a sensitive institution, I would pay people to inspect those dependencies and discover vulnerabilities.

The medium term would be to publish a bug bounty, so researchers are incentivized to find vulnerabilities.
Weed ops don't grow plants from seeds fwiw, unless they are trying to discover the next new varietal, as each seed is different from the next. Quality control at scale is accomplished using clones.
https://en.wikipedia.org/wiki/Liberalism
Seems like you could bring busses to market a lot sooner given that automatic BRT is so much easier and use what you learn there for your private car stack. Plus you'd be sitting pretty in terms of getting public contracts and dictating regulation, since lawmakers will be turning to you, the domestic automatic bus software company, to weigh in on what to do for self driving car policy.
I hope these thieves-for-cryptomining are still around when we need to fight the cartels trying to create general AI.
XMPP: Admin-in-the-middle
Exactly that. They are including an encapsulation option on their client package and running something on the server side to listen/decode the TCP and shove it back into udp. I have run a wireguard server behind udptunnel for the same reasons in the past and it looks like they are simply setting their own internal standard.
Just hibernate the laptop and then remove the battery.
I used to listen to podcasts all the time but since around 2018 I've switched mainly to audiobooks and personally I get way more out of that than podcasts.
the ender 3 is cheap and does everything i need
While you'll probably get a good overview on the question you asked from the other comments, don't overlook that non-audit measures might give you even better bang for the buck — and that going 80% on a mix of lots of different measures will usually give you better overall effectivity than going 99.8% on just auditing.

For example, putting that external software in a hardened container with network policies, non-root user, capability drops, readonly filesystem (,...) will go a long way towards securing it, even if there's a cleverly disguised backdoor you didn't manage to find.

Dumping your database is only half the fun if the app isn't able to send all the data to Alonistan...
Inkjet yes, laser no.
The one year review: daily driving the PinePhone
MelonJS 10.0.2
Why do folks stay in abusive relationships or situations?

Humans are complicated. I can't explain their point of view or the context, but I'm sure there's a reason. Sometimes it can be financial even. Trauma is a hell of a thing.

Think about kids who've been abused by their parents. They typically still can't help but try and earn their love. Human brains are. . . fucky, to say the least.
This exists in the UK for the finance industry.
Mac only. Stuff like this should be in the title
> Chinese internet censorship is insane. How many people work as censors?

Far less people are working as censors in China than in America. America has censored far more of its citizens than China.

China is absolutely the least censorious of the major world powers. The vast majority of people do not have their Internet experiences affected by censorship at all. This is in direct contrast with America, where millions of people have been banned from Facebook and Twitter for supporting the policies that the last (and most popular of our lifetime) President was elected on.
It's obvious a sitting US admin has ways to talk to other countries. There's a long distance from that to "they must have had dealings with Iran before they got elected", a long distance which required some evidence - which as you say doesn't exist.
I still keep Notepad++ around on my Windows machines because of the all the plugins.

I regularly use the JSTool (for Javascript/JSON), MIME tools (for Base64 and URL encode/decode) and Markdown++ plugins. There is also a NppCalc calculator app.
Over 30k Gitlab servers still unpatched against critical bug
Having worked in an investment bank before this brought some flashbacks :)
Measure User Flows with Lighthouse
At 3am, the only trash food which is open is McDonalds and 711 throughout South East Asia, Australia, Europe. Been there, I've seen things.
In organizations, that's not how acquisition works - you acquire licenses in bulk, implement a licensing server (or use the vendor's), etc., and like consumers, your license has to be authenticated. Also, much software is hosted now (e.g., Office 365) or has hosted elements, and many licenses are subscriptions. And after all that, acquisition is a minor part of IT. Support, for example, is more critical, and also maintenance, such as patches, upgrades, etc. It does depend on how large the organization is, but even at 10-20 users, you want that kind of scaled up administration.

Implementing IT with no access to US vendors would be a PITA. No Microsoft Windows or Office, no Google Apps, no Red Hat, no Apple .... How could that be done? Will some flavor of Linux suffice? Would it be in compliance with their license?
CryptPad releases 4.12, with support for ODT documents and ODS presentations
What about a local running instance of cyberchef ? https://gchq.github.io/CyberChef/
Maybe the way to conceive of them is as mercenaries.
It was an old white SEA expat who attacked him first. And calling him "rescue expert" is charitable to say the least.
Just recently I posted about looking for a lawyer on my WeChat (I wanted to file a lawsuit against the quarantine hotel I was in).

Right after I posted it, my WeChat started to take longer to load incoming messages, and my messages took longer to be sent. (I did a test with a phone logged into another account in the same wifi environment.)

This phenomenon disappeared a few days later though. I still wonder if I'm now in some watchlist or something.
There are a limited number of ways you can link your images on a Github README. The format is the same for all methods.

![image description](image.png)

1. You might upload to a bucket online and link them individually.

![image]https://cdn.bucket.url/image.png)

2. Upload the images to your Github repo in a folder and relatively link them.

![image](./images/image.png)

3. Edit your README on the WYSIWYG editor on Github itself and paste the images using Ctrl+V. Github will automatically host and link the image in your file.

I hope this has been helpful!
> Who said life's fair?

Certainly NSO can't complain about being victims of unfairness and government abuse.
> might as well just use CRA

Why would anyone use CRA when there is next? Either I write my webpack config, or I use a comercial tool with sensible default, and the flexibility to mix and match single page and SSR in the future.
Our self imposed scarcity of nice places
If you print Potassium Nitrate/Sorbitol[0] with direct granule extruder[1] you could do it. But this will probably need additional toolhead for engine body[2] (plastic-fiber composites DO have enough strength to survive using KNSB in engine, I've seen tests, but those are not publicly available) and for ceramic nozzle[3]. With some experimenting, probably doable.

[0] http://www.nakka-rocketry.net/sorb.html

[1] https://hackaday.io/project/181165-my-machinery-2021-direct-...

[2] https://www.sciencedirect.com/science/article/pii/S221282711...

[3] https://reprap.org/wiki/Ceramic_Extrusion
> tiling window managers are awful and broken

You comment may have been useful if you would have said how and why they are awful and broken. For now it is just a rant without any supporting arguments.
There's a long way to go still. Nothing in your house is made to LIGO precision, not even your own body, the spiders, and the bacteria in the toilet, which are all a lot more precise than next-gen chips.
> Isn't 2 years old too young? There are ways to entertain creativity and abstract thinking at that age that involve more physical activity.

Perhaps, though I’m not sure if there is a specific or well-defined reasonable minimum age. I was typing code blocks from the Commodore 64 user manual into the machine itself while learning to read — literally while still young enough to enjoy the The Very Hungry Caterpillar picture book — and yet this did not exclude the desire to also play with the various physical toys my parents got me.
> Better to give them actual toys that they will grow out of, rather than a screen that they won't.

I know this is true, but why is it true? We have a 4 month old, she gets very nearly zero screen time, but on the rare occasion I have her on my lap for a few minutes during a meeting, playing a game, or video chatting with overseas family/friends, she is enamored and, yes, pacified. What precisely is the harm in that vs "a toy they will grow out of?"

I will also add I had what I have long considered it a privilege that I had been introduced to computers at a very young age, as well as the internet (for better or (probably mostly?) worse).
can you show me other drugs that are considered well tested after such a short period of time?
https://twitter.com/menscher/status/1456057918562861059

Suggests DDoS attacks in excess of 1 Tbps, one of largest ever.
Certainly does. Some discussion here from a few years back:

https://news.ycombinator.com/item?id=23819270
^^ q.e.d.
Really a lot of them, in places you wouldn't expect to.
I've been avoiding the Node.js/NPM ecosystem for this reason among others. Unfortunately more and more packages are including Node for simple scripting functionality.

At this point I can no longer hold my breath and hope that the Node.js trend goes away.
Everything is fine, as long as no Americans come and write 1,000 where obviously they should have written 1000 or 1'000. /s
> [TypeScript] is not very consistent and uses a lot of "special cases" or "special features" to solve specific problems.

That's very interesting. Could you please provide an example that showcases that inconsistency?
I would say the pricing seems reasonable, especially for teams in the US. Each 1 yr license is less than an intern's hourly wage.
In the event I die, most documents and other material are encrypted and so are now intentionally useless. My accounts are not intended to be "memorialized" or whatever. My net worth cashes out for a handful of people to split up as they choose, or if they can't/won't evenly between them.

If you meant somehow the building burns down and destroys all my possessions but leaves me miraculously alive, I lose access to a bunch of stuff. Nothing to be done about it.

But one of the Security Keys lives in my jeans pocket, so if I survive the fire in the regular way, by fleeing a burning building, I still have that Security Key. If I am wearing trousers. Not so many people actually flee naked, if the fire is going to kill you in the time it takes to pull jeans on you're probably just not making it out at all.
Reminds me of what we used at the ATLAS experiment at CERN* . Python was tightly integrated with the application framework, Athena (which I just realize has the same name as JPM's Python framework!). You could use it as a job description language, and you would compose computation steps from classes you could write in C++. I think there was a separate `athena` executable that was just python with some packages pre-loaded. Because of all the binary modules, but even more so because of the minor syntax changes, the transition to Python 3 was really a problem (I hope they did it by now :-D).

There was also a bespoke time-span database. You could store keys and values in there, but every data point had a start and end time. Then you could query what the values were between certain times, or run numbers (operational periods). We used it for example to store what configuration the detector was using when a certain dataset has been recorded.

(* I've been out for a couple of years so I don't know what they use now, but I imagine it hasn't changed much.)
Note that for restore purpose, generally slim drives aren't good to read not good quality discs. Better to buy 5-inch bay sized drives.
>> Further, while >= and > can both be reversed to <= and < (and thus adding them in this RFC might be considered excessive or unnecessary)

False. You need all operators because for database NULL-alike logic you cannot infer results from one half of operators.

NULL < NULL == false
NULL > NULL == false
Lincos: A Language for Cosmic Intercourse
Logo (or "turtle" based visual languages) do exist on the App Store, there are a few examples (searching "turtle programming ios" gave me a few)

https://turtle360.net/ seemed pretty good.

Scratch also does:

https://apps.apple.com/us/app/scratchjr/id895485086
Nah. They just figure out eventually one of them is kind of wonky and ignore it. Or maybe both are, so they end up just looking at the stove clock.

Also you can't tell a story just with the Aesop ending - you have to tell the fable and END with that line.
US DOJ Charged a Twitter Hacker Who Stole Cryptocurrency Worth $784K
Imagine you need to seek 490TB to restore 10TB.
This link shows what is the problem with SW development, not with X . The same thing is done also in QT or GTK. Why a program written for QT4 cannot compile in QT5 ? Why every library release must be incompatible with the predecessor ? I was able to compile and run X10 programs in X11. Why do i need to have on my linux system more than one version of a library ? Will Wayland fix that, because from this article I see that it is more or less in the same mess of incompatible libraries ?
Good luck to them. I get the impression new fission plants are almost as politically toxic as the critics mistakenly think they are literally toxic.
Did Trump rape someone and have all the news about it removed from the internet? Dont get carried away by your own bullshit.

The US media and social media is highly dysfunctional, partisan and polarising. But there is no dearth of Americans pointing it out.

The fact that it has not led to change has more to do with how complicated making change is. Meanwhile we have seen listening to randos and talking heads ends up with the storming of the area 51.
What? How are they broken? I can't imagine going back to anything else ... I really never had a better interaction with my computer than with i3.