skysight-inc/HackerNews huggingface dataset:
> Because what would be that "first one test"?

Whatever you want. Just pick some small attribute that you expect to observe.

I'd personally start with failure modes as they are the most important and interesting code you will write. Hell, you can likely not even bother testing the so-called "happy path" because, really, who cares what happens during success? Failure is where you want users and future readers to have the most documentation to ensure that when things go wrong the metaphorical bridge doesn't come crashing down into the river but rather remains in a repairable state.

If it's a REST endpoint that aggregates data from multiple external services, you probably want to see a "retry after" response sent to the client if any of those external services are temporarily unavailable. So write a test that asserts that, then write code that does it. This is also a nice first case as you can detect an unavailable external service quite early in your pipeline, requiring very little of the implementation to see the test pass.

No need for religion. If documenting your code later works for you, go for it. Nobody cares. Tests won't be driving your development, so it won't be TDD, but it'll be something and that may be enough. However, in reality most people simply don't have the wherewithal to plan for things like being able to test unavailable remote services if they don't have a test case in front of them forcing them to and won't bother when it is too hard to add later, so there is something to be said about the TDD approach as a general rule, deviating only after you fully understand the tradeoffs.
The actual footage is shown with a blue overlay on all 4 sides and an yellow border-- am I missing something? Is that how the original is?
Goldman CEO tells partners he should have cut jobs earlier
Isn't this just 1 user ?
What OSes can I run on a Risc-V laptop?
What are the limitations in terms of what the interpreter has access to? Can it interact with devices, physical memory, etc.?
> InPrivate windows share a cookie jar in Firefox

Wow, should it be a bug? Im Safari user, have little FF experience.
Yes, it's important to have some concept of time budget for leveling up and expected tenure in the role.

Sometimes, you really do need someone who will be a heavy hitter on day 1. Other times, you can afford to wait to let someone mature.
So one should focus on creating versioned API IMO. Nobody does that for some reason. I should be able to declare my program to use v2023 API and consume libraries which use v1975 API.
Did you work on a team at Google that uses branches? Most teams do not, so there is no "merge into g3".
I prefer using copilot.vim and then setting EDITOR to nvim and then using C-x C-e.

Like this https://twitter.com/arjie/status/1575201117595926530?s=46&t=...
It is inverse square

https://home.ifa.hawaii.edu/users/barnes/ASTR110L_S03/invers...
I buy a laptop to be quiet.

If I can't get a quiet one, I don't buy that laptop.

If no laptop performs the workload I want without noise, then I use a quiet desktop, or remotely connect to the loud machine in another location.
Well without modern technology, you need a well-trained orchestra to replicate Symphone No.9. The marginal cost was a totally different beast at that time.
Possible? Most Americans spend significantly less than 50k/yr. Hell, the median individual income is about 35k.
An anti-belief in merit is not just wrong, it’s bad for the while society.
Using ChatGPT with Neo4j Graph Databases to Generate Queries using simple language to query common Chemicals of Global-Chem, the open source governance for chemicals we use in the world.

Hope to increase awareness and interoperability with this potential mechanism.
I expect it's because it's an interpreted, scripting style language. Doesn't require a compile step, is meant to be ad-hoc evaluated, etc.

Also the Lua runtime is very small and its implementation readable, simple, and easily embedded.

I think of Lua as kind of filling the niche that BASIC did in the 80s.
>The closest I can even think of is if they're using Zoom for remote hearings?

As a Linux user, I don't even have a problem with this personally. Zoom is a free download, or you can use it in a browser (the native application works a lot better though). It may not be FOSS, but it doesn't keep me from using Linux, or require me to pay anything to attend a meeting. The FOSS alternatives to Zoom honestly are not good, especially if you're dealing with some kind of meeting with dozens or hundreds of participants. Even MS Teams works OK for Linux users; you just use it in a browser window.

With so much stuff working in browsers these days, OS choice just isn't the problem it used to be 15-20 years ago. The only thing I can think of offhand where I had a problem was with a fillable PDF form I had to use for work a year or two ago: only actual Adobe software would work. I ended up having to use Wine, and even then had a lot of trouble.
Looked it up. In 2020 we spent $2bn on the UN. We brought in $3421bn, so (ignoring that we overspent by 2x) that is like 0.06%. if you make $100k you pay like $18k in federal tax. So that comes out to $10.50 or so.
Simply ignoring the points? Just as a reminder, here they are again:
Iraq gassed their own citizens, tried to assassinate a U.S. president, invaded their neighbors, engaged in terrorism (not Al Qaeda). At the time of the gulf war there were regularly trying to shoot down iUS and NATO aircraft in the no-fly zone designed to keep Saddam from killing the Kurds. Iraq was a horrible mistake and tragedy - but no oil was stolen, nor was territory seized. While many people died, there was never any systematic assault on civilian populations - Iraq became a disaster because of an Iraqi civil war. It was a single country.

Russia is invading a country whose security they guaranteed. They are raping and murdering people, flattening cities and directly targeting infrastructure that is only for civilian purposes. They are attacking those who are not a threat to them, and never engaged in any of the above causes beli. They are I’m doing so to enlarge their nation and subjugate others. They are threading the same to other nations. They unleashed the largest European war since WWII.

So if you see that as symmetric, there is almost nothing we can discuss in an objective way.

As I mentioned, if you really can't tell the difference and apply objective criteria, then it's not worth continuing this discussion.
Many-Colored Misdirection: Concealing-Coloration in the Animal Kingdom (1909)
In the most medical-establishment-adjacent space I could find in serious metabolic/longevity experimentation/ research, Peter Attia's podcast, the host talks about monthly 3-day fasts as an entering argument for decent garbage collection functioning (autophagy) that would potentially suppress/inhibit cancerous growth.

https://peterattiamd.com/ama13/
Most likely related to API keys in plaintext on apps? Are you fucking kidding me?

> CloudSEK's BeVigil research team uncovered that about 50% of apps on Google Playstore from 600 examined are leaking API keys of three email service providers – MailChimp, Mailgun, and Sendgrid.

This is beyond embarrassing. First because you try to put the blame on a third-party, even naming them before having the full picture. Second, because you don't even understand how clickbaity that article is when it mentions:

> According to the report, the mentioned platforms are used by such companies as Spotify, Uber, Airbnb, RazorPay, Slack, Reedit, and Stripe. The API key leak could potentially lead to the exploitation of users' data.

They have nothing to do with amateur apps storing sensitive keys in the app as opposed to on their own servers. What are you guys even doing over there what the actual fuck?
The horror of using a laptop 16 months old!
"The Killing Star" is a good one.

https://www.goodreads.com/en/book/show/190678
A very left wing older man I know kept a picture of Colonel Gadaffi on his wall until well into the 2000’s.

You can spot an authoritarian arsehole by who they look up to.

Disclaimer: I would call myself a capitalist hippie: but since I am a New Zealander I would probably be judged quite the liberal socialist by the standards of US politics.
Rust kind of does this. Language feature uses "edition" and has crates for its standard api instead of built in.
After we make up a bunch of fairy tales about Nazis and invade Canada?
Why don't we have complete main domain isolation as an option?
It would work like containers, but they would be automatically created for each domain you visit.

Go visit youtube.com and anything loaded from that page is in the same container.

You'd have to log into each google property as the sites would be separated from one another, and there would probably be a need to merge these containers if say www.example.com and example.com are the same site (or automerge if there is a 302 redirect).
It doesn’t really offer solutions you’re after, but I keep coming back to this: https://www.atlasofplaces.com/essays/on-the-phenomenon-of-bu...
What's "idiotic" about it? Manhattan has a daytime population of 4 million people, and a resident population of just 1.6 million people. If all those commuters spend the money "closer to home" that means that Manhattan businesses aren't seeing it. It's going somewhere else. From the perspective of Manhattan, that's not a good thing.
(you probably know this and were simplifying, but for the benefit of others who may not ...)

Its a filesystem, not an archive. So its contents aren't extracted anywhere on your drives. It stays within the appimage.

The squashfs fs used is optimised for use as a read-only, fast access fs. Entire distro's have been built and used (for over a decade), where everything is contained in 1 or more overlaying squashfs containers. Its close to the most optimal method of distributing AND ACCESSING read-only stuff.

All the appimage does is it mounts its internal squashfs, and the runs its internal AppDir program (appimages are essentially "squashed" appdirs)

Appdirs themselves are a sadly underrated agnostic pkg'ing format, which have great flexibility & utility (imho).
I use multi-account containers and they are wonderful. Combined with Simple Tab Groups[0] I have different workspaces set up, all with different creds and different auto-logins.

Chrome has a version of this that doesn't work properly (much like "Incognito" mode doesn't work properly). This should be one of the biggest selling points of FF.

[0]: https://addons.mozilla.org/en-US/firefox/addon/simple-tab-gr...
Eh? You can’t prototype or explore if you have no idea what you are building. You obviously have some idea (3rd person shooter or accounting system?) but might not be sure how to organize your code.

However well written tests are independent of how you organize your code or any other implementation details. So tests are great even when you are just prototyping or exploring. You can rapidly change your code and have the tests ensure that it still works the same way. And the end result is a fully tested, easy to maintain code base. What’s not to love about that?
"Oompa loompa doompety doo..."
This does work. Not quite as nice as Firefox’s multi-account containers because tabs can’t co-mingle in the same window. But totally serviceable.

I use a combination of both every day at work.

I like chrome for some things too because you can make a single-site-browser window in chrome, so certain websites can be treated like first class applications in the alt tab menu.
I predict a Chinese version of Starship within 18 months of a successful launch. The Chinese industrial espionage machine is unmatched.
Are Bigger People More Likely to Win Fights?
Hey if you haven't heard of Simple Tab Groups, also consider adding that to your setup:

https://addons.mozilla.org/en-US/firefox/addon/simple-tab-gr...

I use them both together and it's amazing.
My favorite demo with ChatGPT is not to ask it to emulate a terminal, but tell it is connected to an Ubuntu 20.04 system by SSH and then ask it to do thing like setup a web server with a blog, secure the server, etc.
looks like an aerial refueler has been circling phoenix for a few hours now [0]

anyone have any info on if this could be a similar ufo?

[0] ADVCE20 from Phoenix https://fr24.com/ADVCE20/2f2d34d7

edit: superbowl
History for folders is visible in code search, it’s basically equivalent to what GitHub or Sourcegraph would give you. You can query dependencies from the build system. Anything beyond a couple levels deep is unlikely to load in any tools you have ;)
The continuous-rod warhead in a Sidewinder will rip the hell out of an aircraft, which is made of tinfoil wrapped around complications. A rock from space, by contrast, is made out of rock wrapped around rock.

Assuming charitably that the missile could generate an intercept, you would probably get some sparks, maybe more or less depending on how much of the rock is actually nickel and iron. But basically, the rock is a rock. An AIR-2 Genie likely wouldn't bother it all that much beyond maybe a surface glazing and some neutron activation. The most a Sidewinder will do is expensively nothing.
That doesn't work in languages with nominal types, and even structurally-typed languages can have a hard time.

You call a function that returns a v1975/SomeStruct and pass it to a function expecting a v2022/SomeStruct. What does the new function do when some of the struct fields are set to invalid values?
This is nebulously true. The best reflector is silver for visible light, and that's about 95%. But as soon as you discolor from heat on the surface, the reflectivity plummets and the beam can then burn through - the first failure compounds into the rest.
There's a nuance in the word costing here, more clear would be "people are no longer spending 12B a Year in Manhattan". It's a free market right? Manhattan real estate will have to adjust its composition in order to offer the market something it wants if they want to get that income back.
Is there a more socially unproductive, legit practice than this?
Well, yes, and I've done that plenty myself haha

I have the impression that many of us programmers have a hard time really accepting that different applications of programming require vastly different skillsets, so we often underestimate how hard things can be.

For example, a software developer of 15 years probably doesn't have almost any of the necessary skills to make a new database server.
No, you're not. The descriptions are consistent with these objects being balloons or dirugibles. The terrestrial technology that can keep a cylinder the size of a car afloat for days is called "hydrogen".
Certainly. Nukes, too.
A powerful CPU is not worthless if you only run demanding things every now and then.

I bought a powerful CPU not because I wanted to calculate pi continuously all day long, but so when I did do something demanding it was able to do that in a reasonable time.

99% of the time my CPU is running <10% usage. Same with most people I'd think.
I suspect Google spends more on developer tooling than any organization of on the planet. Probably worth considering that whenever trying to see whether something would work for you.
Ask HN: Has anyone ever seen a UFO?
Social engineer PG and his network of entrepreneurs by pushing for a new Arc Lang release consolidating improvements since arc3.2 and through in new ideas of your own?
If we consider that Silicon Valley started in the 1970s, I'm not sure how much more long term it needs to show to be considered sustainable.
China is slowly flanking India by quietly annexing strategic territory: https://foreignpolicy.com/2021/05/07/china-bhutan-border-vil...
It's not asking us to falsify votes or commit fraud or anything, just asking for people to sing the virtues of this approach.

As an analogy, say Colorado passed a law that New Hampshire is also considering passing. In that case would you consider it interference for people from Colorado to speak in New Hampshire saying "You guys shouldn't pass this, it worked out poorly for us in Colorado"?
"Hover" implies more directional control than a balloon would have, the ability to stay in one spot. So far all the descriptions are consistent with just regular floating.
Hasn't been an issue in around a decade: https://developer.mozilla.org/en-US/docs/web/javascript/refe...
I took a series of photos of a group of them flying on the side of the plane I was on
And the sardine is poisoned.
I don't think it does. If you have a ? in your cost-benefit spreadsheet for "cost in DALYs of locking down schools", the obvious solution (that one assumes governments actually used) is to ask your education expert for a guess and a confidence interval.

Getting that estimate wrong is not the same as failing to consider it.
Bing ChatGTP demands an apology from user for claiming it's 2023
> If people want to do dumb black hat stuff, they get fired.

Firing people doesn’t get you un-hacked. When your risk model involves threats coming from the inside (and at sufficient scale and value it definitely should) then you want to harden things internally too.
Indeed. I'm currently stuck with 8GB RAM on my laptop and it feels like the OOM killer [1] is playing whack-a-mole with Firefox and any Electron apps. Start Firefox, then VS Code gets killed by the OOM killer. Start VS Code, then Slack gets killed by the OOM killer. Start Discord, then Firefox gets killed by the OOM killer.
It doesn't help that I'm firmly in the way-too-many-open-tabs camp. Even zswap doesn't really help.

[1] Actually systemd-oomd to be precise, but let's not start the userspace OOM killer debate again in here
Hiroshima happened after Germany surrendered so I am curious what you mean. Certainly not nazi scientists.
Add a few zeros and they might care. Ridiculous.
You don't like the UI? It feels like a core feature to me, the only serious friction I have is that I also use temporary containers which overrides my selection to open a certain site in a particular container.

But you just tell it not to open a temporary containers for that domain and you're good.

So really I've only seen this take much thought when combined with temporary containers.
LMG Clips: Don’t Game with the Wrong Crowd [video]
Checked my emails, didn't find anything, but looking through gmail spam box, I got a DHL one:

Subject: Your parcel was not able to be delivered

Sender: contact <hello@namecheap.com>

> Dear Client,

> We regret to inform you that your parcel was not able to be delivered on the specified date, xx/02/2023. The parcel is currently located in the DHL warehouse near your town.

> The reason for the delay was that the sender did not pay the necessary fees for the delivery. To avoid the parcel being returned, we ask that you pay the fee of 6.xx USD. You can track your parcel and pay the fee by clicking the tracking button.

> Track and Pay >>
> DETAILS

> Order number: xxxxxxxxxxxx

> Total: (x.xx USD)

> Delivery is planned between: xx.02.2023 - xx.02.2023

> Once the fee is paid, we will be able to deliver the parcel . We apologize for any inconvenience caused and thank you for your understanding. Sincerely,

> The DHL Team

Link URL is: https://links.namecheap.com/u/click?_t=[long tracking info redacted]

Tried following the link in TOR and on a virtual machine, both get just a 2 word "Unauthorized Access", but it redirects to: hxxps://accomplish-delivery . mysafebridge . info/WorldwideDelivery0/auth/dhl/index.php?utm_source=Iterable_Marketing&utm_medium=email&utm_campaign=MKTG_CRM_Welcome_Hosting_D5_WF_20221118

Slightly modified it to make it non-clickable
Your whole argument hinges on "are conflicting with each other". I am confident that in many cases I would be able to put the X stuff in x_lib and the Y stuff in y_lib and link two different binaries for them, from head.
Vinyl Chloride
Just... stop. It doesn't and is little more than ideology and religion at this point.
The main point of the video is about Blizzard starting to ban players who regularly play with cheaters.

My favorite quote was only tangentially related to the main topic. At 8:53:

> There already exists systems where you can just have a mechanical arm moving an actual peripheral just connected to a normal system. The system has no cheating software running on it whatsoever. You can just use screen capture. You can even do external screen capture. There are ways to do it that it is 100% legitimately impossible to detect.

Right. So why haven't game publishers stopped with invasive client-side anti-cheat still?
The 3080 to 4080 gain is the same as the 980 to 1080 jump (~27%).
They're doing the ads in some weird language too!!
Linux, OpenBSD, FreeBSD, Haiku, XV6 are some OSs that have been ported to the RISC-V ISA.

How much support and how good would depend on the SoC, but as far as Linux goes, it's all up to the kernel, thus you can run any distribution if you use a kernel that works.

Ideally, that's gonna be Linux upstream. Typically (until upstreaming happens), it is gonna be some LTS with patches.
As soon as your write about a successful strategy and publish it, it no longer becomes profitable. Trading pairs of stocks is one such example, firms made money from identifying stocks that have a negative correlation with one another. This went on for some time until someone published a paper on it and then it became unprofitable.
I alway compare prices at domcomp.com Over the time, most of my 15 domains (mixed tlds, .com .net .us .xyz .in etc) got moved over to cloudflare & dynadot, with them both having cheaper renewals.
Sure is, thanks. At the time I settled on Brave for that use case I saw no such behavior from any of my other Chromium-based browsers. Either Brave upstreamed it, or I did something wrong on my end (likely).
It's a step in a positive direction that Deno makes you explicitly grant a script permission to do some things, but that's not at all what is meant by capabilities, and that's absolutely the wrong word to use to describe it. A capability is a first-class concept that exists at runtime, and is a value you must pass to dependencies that need it. You should also be able to use it to create new, dependent capabilities with fewer rights, and they should in general be much finer-grained than "can access the internet" to be of real use.
What skills.
The tooling is such that you will know if a change will break something in a silo before it is submitted. You then work with the affected team. It’s not a big deal.
No, but the concern with Intel and AMD security coprocessors isn't a hardware supply chain attack (like what NSA's TAO unit does with hardware interdiction), it's with a component that we can reasonably assume to be untrustworthy that is guaranteed to be present in every CPU as a "feature".

We cannot read the source of CSME or AMD ST firmware. We cannot inspect what it is doing.

I can read the source of all firmware for all parts of my CPU. I can inspect what it is doing.

This is what the benefit really boils down to - it's not a guarantee of security, but it is a guarantee you can actually audit what your silicon is doing.
fresh.deno.dev reviews ?
I wonder if it’s because of the auditory part or of the social and meaning part.
If it’s the auditory part, you can practice listen to harder sources and in more difficult environments as other suggested. You can also speed up audio sources to practice listening on them.

If it’s the meaning part, then you can only improve with more social interactions as that’s the only place where people really talk :)