skysight-inc/HackerNews huggingface dataset:
The 2019 MacBook Pros are basically hot plates with a computer attached.
Robe Array could let small companies access popular form of AI
Details Emerge on Nvidia’s “Grace” ARM CPU
Everyone here is on the right track, but to be more specific – people don't misuse the ACH system because there are specific laws on the books to protect against it.

If you walk into a police station and tell them someone hacked your Facebook account you will be laughed out of the building. Most other online crimes are dealt the same way. If you instead mention check fraud, wire fraud or postal fraud, the FBI will be knocking on your door to help out (not exaggerating, this really happened with someone I know).

Your house isn't secure because there's a big heavy lock on the front door. Anyone can cut through it, or break a window, or demolish a wall if they want to get in bad enough. It's really the threat of consequence that keeps criminals out. The banking system works mostly the same way.
You're seriously saying it can't be misuse because it's legal?

It's been legal for congress members to inside trade, even. That doesn't make it acceptable. It's not just making decisions I "disagree with" that matter here.
>The first things that pop into my vision is the giant icons. They are unusually huge, but they are just generic clip arts and stock images, not really relevant to the content. I think removing them, or making them much, much smaller would improve the first impression.

My monitor is an extra wide. I would tell OP to consider adding a max-width to it. They just keep scaling with more horizontal space.
OK but you can write code golf in any language, OCaml provides every opportunity to write readable code. The second snippet you provided is incomplete, if we were to write it in Python terms it would be something like:

(resolve=lambda info: ...)

But let's say for the sake of argument that it's an argument to a function `f`:

f ~resolve:(fun info () -> ...)

One of the simplest ways to improve readability is to use argument name punning:

let resolve info () =
let sleep =
let open Lwt.Syntax in
let+ () = Lwt_unix.sleep duration in
duration
in
Lwt_result.ok sleep
in
f ~resolve
Pakistan pleads for international help – parts of country resemble a small ocean
Professional services employee here. Your company simply hires a photographer to take professional photos for its employees. You can use the photos for work or you can also use them for your LinkedIn profile as well.

In my opinion its better and healthy for company culture. We're moving more and more to collaborative tools rather than face to face, but it is still important to know the face of the person you're working with.
Flexible Work Arrangements: Why Are Employees Not Returning?
"...the post-pandemic times are associated with empty offices, confused managers and organizational leaders not knowing what to do with the often-expensive rental contracts. In this paper, we investigate the employee presence in the offices in two software companies
and dive deeper into the reasons behind the preferences to work remotely, practices that help to attract employees back into the offices and, in cases when this is not possible, the ways companies can repurpose the office space for the future needs of their employees. The latter are based on the qualitative analysis of interviews and survey responses...

...Our findings suggest that since the fall 2021 the offices were half-empty and that, on average, the daily office presence varies between 15-30%. The reasons for working remotely include behavioural and practical motivations, as well as factors related to office equipment and facilities, and the nature of the work tasks..."

[PDF] - https://arxiv.org/ftp/arxiv/papers/2208/2208.12797.pdf
+1. i would downvote or delete my comment if i could. i stopped at “softwares”. shouldnt have.
That's just simply not the case.
Neal Stephenson discussing the “Stephenson can't write endings” meme:

https://www.reddit.com/r/nealstephenson/comments/5jjwmq/neal...
You complicate the description and make it sound much harder than it actually is.

Concerning HTML parsing in general: it is easy, genuinely easy, one of the easier things to implement, because it’s well-defined, and in a format that matches the implementation. You’re basically just translating the algorithm from pseudocode into code. Sure, it’s long, but it’s not hard.

<head> and </head> being optional is purely a parser concern, that the start and end tags are optional. Implement the parser, and you get that behaviour automatically, and nothing beyond that needs to worry about it at all.

For that matter, you don’t need to worry about head or body in determining the title, because here’s how the document title is actually determined, per https://html.spec.whatwg.org/multipage/dom.html#the-title-el...:

> The title element of a document is the first title element in the document (in tree order), if there is one, or null otherwise.

(And then it goes on to describe further processing done for the document.title attribute.)

The only subtlety in this explanation is that when it speaks of title elements, it’s speaking of HTML title elements only. There’s nothing complicated or difficult about this. There’s no adoption, it’s just taking the first HTML title anywhere in the document.

(If implementing this in browser JavaScript, you can’t just use document.querySelector("title") because it ignores namespaces. The most efficient way will be to use document.evaluate() with an XPath like "//title/text()" which matches the required child text content nodes.)
Multiple things could happen:

- Their account will be negative
- Bank wouldn't allow them to withdraw 10k due to a hold
- Bank wouldn't allow them to spend money due to a hold

Anyway, in the end, victim's bank will get money back. A lot depends on the relationship of the scammer with their bank:

- On my fresh account, I once did an ACH transfer around 15k, the bank placed a 60-day hold on those funds, it was a saving account, so I literally couldn't do anything with it for 60 days.

- Some time later, the same bank got a 500k ACH transfer, bank placed a hold on half of it, but allowed me to withdraw the rest.

- Another time I had 15k ACH transfer on "well established" checking account, bank still placed a hold on 10k.

If it's a "fresh" bank account - you're not getting money out, specially if it's a transfer between two random consumer accounts until bank feels safe.
In capitalism, you can also provide a superior product and charge a premium. Not all participants are racing to the bottom, typically it is the more profit without effort focussed ones doing that. The middlemen if you will, taking a slice of the pie without adding value
I believe this is an early proof of Stripe.

You could charge a credit card with just 7 lines of code.

https://github.com/benweissmann/dev-payments
Yes, the near cycle is a coincidence; it just comes from 1.5 ^ 12 ~= 129.746, which is close to the power-of-two 128.

It's because 3^12 is close to 2^19, to about 1.36 percent.

This is all abstract arithmetic; I don't believe it's exclusively how musicians discovered chromaticity. That likely has multiple origins, one of which is likely about filling in the five "missing" half step "slots" in a diatonic mode.

The 3:2 perfect fifth being an important interval isn't a coincidence; that's rooted in how the frequencies blend together without any beats being heard. The second harmonic of a fundamental is a fifth above the octave, and all that.

Speaking of which, the progression of harmonics, which is just multiples of a frequency rather than a geometric series like stacked fifths, can also derive diatonic scale notes.
Nuclear is forced to eat phenomenally more of its externalities than alternatives, this changes the economics entirely.

Responding to people highlighting this by pointing out that nuclear is uneconomic under the current policies is either making their point for them or saying nothing at all. :)
I'm sure Mondragon's financing coöp will happily assist with funding a loan, underwritten by an insurance coöp and paid through the bank coöp. It's turtles^w coöps all the way down.
Not a software change but one reason you get asked a dozen times "Are you having your the nails on your left big toe clipped" (joke procedure in a hospital of course) is to help avoid exactly these errors.

Is the patient who you think it is.

Does the patient agree with what your procedure says to do.

Often the area to be worked on (like the left big toe in my joke) is marked and the patient agreed with that marking.

There are a number of other such safeguards, similar to pre-flight checklists in aviation.

Institution these processes have greatly reduced treatment errors.
According to fan-made English translations of Chinese manhua targeted to teenage boys avoiding sexual activities is seen very similar to avoiding use of drugs, gambling, and/or alcohol.

My guess is that it is a result of valuing austerity and stoicism and resisting temptations, which I suspect are quite important in confucianism.
Taken to it's logical extreme though, such a service could easily render copyright effectively useless. Break the movie into 10 second clips, "rent out" each of those clips during the 10 seconds they're being viewed and automatically return them after. There, you can now "legally" stream 720 concurrent copies of a 2 hour movie at once in perpetuity for near zero marginal cost.

The only reason rentals worked was because of the physical constraints that limited the distribution of each copy. Take that away, what you're left with is just thinly veiled copyright abolishment.
I turned this into a poster and hung it in front of my desk. Great quote.

“as long as you are doing your work well and continuously working on the next most important thing prioritised by the business, any pressure to deliver beyond what your team is capable of is objectively unreasonable.“
As long as it is mostly the will of the people that dictates the form of government. A dictatorial regime controlling what information and ideas the people are allowed to be exposed to is a different story.
Switching DNS is harder than switching registrars, because there's more records, and you have to transfer them, and you ideally want the old service to send NS records pointing to the new service, and the old service should be cancelled only after sufficient DNS traffic has moved to the new service. For a seamless transition, you need a period of time with both services active, but some registrars with included nameservice will cancel your nameservice immediately when a domain is transfered to a new registrar; and you likely can't start service at the new registrar in advance either. Recursive resolvers do cache and use glue records, and 2 day TTLs are common at TLDs.

On the other hand, a registrar transfer is usually simple and quick and has no user visible changes. Unlock the domain, get a transfer code, do any confirmation stuff, make sure the glue records didn't change, you're done.
Show HN: AI Assistant to Book Services
Hey everyone, would love your feedback on a new project: an AI assistant you can text to book a collection of services automatically.

Like, "I want to get a haircut" -> books haircut and a ride to get you there.

I've spent half a decade in NLP/ML building conversational AI assistants. Always got SUPER annoyed at how stupid existing bots were and how little real work they did. Trying to change that with this project.

Take look and let me know what you think.
so is dreambooth worth open-sourcing then given textual inversion?
I've dabbled with astrophotography, I've been out with the camera a couple times so far, and was prompted by your comment to do a bit of reading on the effects of these starlink satellites.

The first useful bits I found described how most astrophotography stacking software would filter out a satellite trail, dropping outlier pixels which appear only on a single frame, but that crossing trails might complicate things, and also the less dim outer edges of trails, and trails passing near other objects in the sky, and that worst case would be having to manually paint pure black over the trails, but that might need to be done for 12, or 20, or 50, or 200+ frames being stacked...

I wonder if there is a period of time in the middle of the night where these satellites are in the earth's shadow and would not reflect any light?
Sounds like it was pure coincidence that this works at all.
I find it very funny that the site scrapes Twitter to detect user complaints of downtime, so when Twitter is down there's going to be less downtime reports than usual
> This means there might be something universal about octave and fifth

There is! At least for the kinds of instruments that are conventionally used in Western music.
The harmonic series arises naturally from the physical properties of a string or wind instrument (e.g. violins, guitars, pianos, flutes, brass, organs, etc).
As a very rough description of the physical phenomena, the tones we hear arise from a full spectrum, atonal excitation (like a pluck or a reed flapping) bouncing back and forth along the length of string or tube, which is basically a one-dimensional "waveguide".
Frequencies that are aligned with the harmonic series naturally reinforce themselves, in the same way that putting energy at the top of the arc of a playground swing has more of an effect than in the middle.

Notably, musical instruments that are not strings or tubes, or more general sound-producing bodies, have more complicated patterns of sound waves dispersing through them, and don't typically follow the harmonic series.
Pitched percussion, drum heads, or bells have more complicated harmonic spectra than the standard harmonic series (as they are generally thought of as 2D or 3D waveguides where cancellation/reinforcement patterns are less straightforward), as do less musically conventional sounds like knocking two rocks together or striking an arbitrary surface.
AMD makes Ryzen 7000 official: Launching September 27, starting at $299
At what point was there any mention of a large company here?
Also that the self imposed censorship in America was a response by the studios to their customers. Where was Chinese government is furthering its Communist briefs.
I thought the register article was way more pragmatic than that.

They agree with the praise the CCP gives itself, but just add a dash of reality.
If I'm interpreting your question correctly, yes. Two concurrent activities can run sequentially or alternately on a single core, via context switching. Or they can run in parallel on separate cores. It shouldn't matter; either way it's concurrency with most of the associated complexity around locks and most kinds of data races. OTOH, the two cases can look very different e.g. when it comes to cache coherency, memory ordering, and barriers. I've seen a lot of bugs that remained latent on single-core systems or when related concurrent tasks "just happened" to run on the same core, but then bit hard when those tasks started jumping from core to core. This stuff's never going to be easy.
I would put forward that does not repeal Peters principle at all - it just may not be obvious or agreeable what the job actually is and what does it mean to be competent at it.
> Then saith one of his disciples, Judas Iscariot, Simon's son, which should betray him, "Why was not this ointment sold for three-hundred pence, and given to the poor?" The he said, not that he cared for the poor; but because he was a thief, and had the bag, and bare what was put therein.

- John 12:4
Another Chinese-American came to the same conclusion seven years earlier:

So what is the purpose of writing? It turns out that there is one, and that it has nothing to do with communication. It’s that writing clarifies thinking. [1]

[1] https://blog.evanchen.cc/2015/03/14/writing/
We have a small bash script to retry commands if they fail, mainly used in CI. It may not fit the typical version of "best" but it saves uncountable numbers of hours and frustration when builds fail because 3rd party services return flakey errors.
The thought you write down becomes an anchor so you don't get lost in the dozen that arise
VidAngel had a brilliant business model, it should not be illegal. They are essentially acting as a public library that’s actually convenient.
Sorry, I should have said that I think the auto industry and national highway system in America were put in place in the 40s and 50s to create a strategic economic flow of petroleum consumption. I.e. should there be another big global land war it's far faster to (repurpose Ford, GM, etc for military vehicles to consume an existing petrol supply chain) than to (build those factories fresh to make vehicles that run on the cutting edge of the energy supply chain).
If you clear up 3 days next week.
During those 3 days you are to do nothing.

Could you do it?

I will catch up on my reading.
> Nope.
I will get better at meditating
> Nope
I will try that new recipe and so if it's better than
> Nope
I will just clean the living room
> Nope.

Doing nothing is not the same as having free time that you fill with
whatever suits you.

Try just taking 12 hours and do nothing.

No internet/tv/book/gym/running/texts/
No hanging with your mates and chatting

Just do nothing.

I think it is difficult. Quite difficult.
I'm assuming you're wondering about process rather than why specifically this piece of work was not prioritised enough to get done (which you'd have to ask the relevant people about)

C++ is a JTC1 standard, which means it needs to use ISO processes, which means it needs to produce a CD (Committee Draft) and then that needs to go through formal international processes in which, in principle, there might be objections from ISO's members (which remember are national standards agencies from around the world, on behalf of the sovereign entities) and then those get addressed and only then, months later, is it published as a standard.

So in practice that means WG21 (the C++ committee) needs to have more or less final text for C++ 23 by July 2022. ie the C++ 23 standard is in effect already decided.
A while back I took a couple years off from working. Sometimes I'd still find myself saying "I've just been too busy" when asking myself why I didn't get something done. Didn't take long to realize that "I'm too busy" had been an excuse I had been using to justify poorly thought out priorities. I still haven't fully broken the "I'm too busy" pattern but at least now I know there's a decent chance that I haven't actually been too busy and I need to look more at what it is that I have been doing and whether or not those things are truly more important than whatever I was "too busy" to do.
Give it to me for a week and I will tell you everything wrong with it including all the bugs you haven't found yet.
> I just also accept that it probably won't increase overall productivity in our society.

I suspect it will, but only because our current system demands a lot of very unproductive workers. There will no longer be people sitting at desks watching the clock and putting in as little effort as possible until 5pm. There are plenty of people on the moving walkway right now just coasting. With UBI people will choose their work. They'll be doing what they are passionate about it and will be free to move on to something else if they aren't. Cutting all that dead weight, should help productivity considerably.
> GrapheneOS has "Network" as a permission you can disable per app

Most Chinese OEMs (OnePlus, Oppo, Vivo, Realme, Xiaomi, Motorola, Lenovo, Acer) ship with per-app wifi/mobile firewall option too.
The cursor lag is really bad, particularly on Windows, but there are at least 2 ways the lag could be much lower:

1. Use 'desynchronized', e.g. canvas.getContext("2d", { desynchronized: true });

2. Instead of using requestAnimationFrame(), draw as soon as a move event is received.

Here's a paint app that uses techniques 1 and 2 to achieve much lower input lag drawing the pen strokes that chase the cursor:

https://paint.js.org/

Two other tricks to be aware of:

3. [Chromium only.] Use 'pointerrawmove' to get move events as soon as they happen instead of waiting for a big bunch of coalesced moves to all arrive after a delay.

4. Drawing where the cursor is predicted to be in order to compensate for lag works well during smooth cursor/pen motion. For example, the Windows Snip & Sketch tool actually renders the line you are drawing in front of the direction your pen tip is detected traveling because when using, say, a Microsoft Surface Pen on a physical Surface Pro screen the line being drawn would otherwise noticeably lag behind the physical pen tip (especially on a 60Hz screen) unless this predictive trick is used.

Finally, be aware of open Chromium issue #992954. When the devtools are open [F12], coalesced events aren't used so you get lower input lag but more events to pump (like 'pointerrawmove'). This bug is maddening because it depends on whether or not you have the debugger open!

https://bugs.chromium.org/p/chromium/issues/detail?id=992954
It's about learned patterns, but not learned patterns of a specific version of your app. For example at this point intuition is expecting the hamburger icon to open a menu. It's not about expecting the green circle to open the menu because it's done that in the previous version of your app.

You can definitely have both intuitive and changing UI if you think about it.
1) the value of office space is going to fall off a cliff. 30% occupancy means we don't need to build more for years, decades even, and so future value in listed property trusts is going strange

2) this affects all of us: our long term investment profiles for retirement usually include a component in property trusts

3) there's also a jobs consequence: much of the middle management exist, to manage cubicle farms. Once you don't have the farm, you don't need the farm manager.

Number 3) -This is classic dis-intermediation outcome. But number 1) and 2) is at large economic consequences we're only just on the brink of: Property values are written ahead partly. The funds are on the brink of a massive write down, or already have pulled the trigger on this.
So put a minimum rental time on things. Banning online rental is a bad solution.
I don't take laptops into (real) meetings anymore, just my Moleskine and a pen. Has helped tremendously with thinking through problems and giving better feedback later on.
That's one of the reasons I point to Apple as the company that could theoretically do it. Apple devices talking to Apple software running on Apple hardware. As a partial (but less complex) analogy, consider how seamless AirPods are vs bluetooth headphones.

If the server software were confined to macs, that would also act as marketing just like iTunes was mac only for a while. Though I recognize Tim Cook seems far more interested in selling additional services than hardware unfortunately.
https://www.ilooklikeyou.com/

https://starbyface.com/

https://twinstrangers.net/

https://www.familysearch.org/discovery/compareme

Art Selfie: https://artsandculture.google.com/camera/selfie

https://lens.google/
It’s just a blob of paint until someone says (with conviction) that it’s “art.”

Creating compelling results which connect with people requires practice, patience, the willingness and ability to explore, a whole lot of cherry picking. Iteration.

There will have to be protections for content creators, which will have to evolve to accommodate AI’s increasing capabilities to mimic, some might say “steal,” the style and character of an artist’s work. It’s simpler in the case where the AI clearly imports entire assets from a single source, much harder when it almagamates tiny fragments of a large number of different artists’ works. Some kind of tax may be necessary to ensure that human creators of source materials are fairly compensated. Nothing happens without their work as the basis of creation.
> “Europe”, simply isnt capable of large scale projects.

CERN is the first counter-example that comes to mind.

https://en.wikipedia.org/wiki/CERN