skysight-inc/HackerNews huggingface dataset:
Well, closer in time, but, I don't think this is a closer analogy, because in that case the USSR was materially altering the balance of force close to the angry neighbour. They didn't put nukes across the aleutians, they moved them to the eastern seaboard, where the border had previously been several thousands of km away on that side. The rockets threatened Washington. I know ICBM always threatened washington, but this moved INF class devices closer. Its a sub-orbital pop up. It was a really strong threat.

The Ukraine was literally part of russia in time past, within living memory as a political sub-unit, one of the SSR in the USSR. It was notionally a friend, part of the border butress to the west. It was inside the iron curtain. It moved across the curtain. Its a shift of less than 600km. This is not moving things thousands of km, its waking up finding your next door neighbour has changed.

In the logic at-hand here, Russia is angry, and making aggressive moves, but in the internal logic, its "defensive"

I don't think its defensive at all btw. But, I can see how it might sell domestically. "we thought the Ukraine was our friend and now they want to join NATO like poland, and look how well that worked out for us"
Here it is: https://play.google.com/store/apps/details?id=im.quicksy.cli...
... and if all else fails, you can always whack it with a hammer a few times. Or just take its battery out.
thank you! The model is based on GAN so it may generate artificial content to fill the holes. However, most of the results are consistent with the original content so that you will notice the difference. Try to remove large area and see the results. You will be impressed. We will definitely polish the UI and wording. thanks again.
In some specific scenarios an attacker can perform prototype manipulation without being able to inject arbitrary code, in this jquery bug you can see one such case due faulty parsing of a json object (json that may come from untrusted sources) https://snyk.io/blog/after-three-years-of-silence-a-new-jque...
I couldn't agree more. In my company we've decided that everyone will use Typescript with Pulumi because we believe that the developer experience (IDE, code autocompletion, etc) will be the best + it's a language that arguably is more used here as frontenders will know it too + providing examples, etc.
I am considering getting rid of the "start repair" button now.
I've been doing this by implementing ResolvesServerCert, which has access to the ClientHello. It covers the acme alpn use case.

Though you can't use it to pick other properties, like making an ALPN protocol conditional on SNI.
I'd take an 'unavailable' lasting for a short time while connections exponentially back off with jitter over minutes or hours of degraded service for everyone.
But business travel pays the bills at the airlines and hotels. Business travelers don't quibble over fares and rates compared to leisure travelers. Leisure travelers will comparison shop to save $10 on a flight, which results in a race to the bottom for their business.
There are different ways of figuring out what a wage will end up being, and looking at how they interact (which is what Baumol's Cost Disease does) can be tricky but enlightening.

Supply/demand is one such way. Another is related to elasticity. If a given job can produce $1.00 of value but the next person qualified for that job only expects $.90, someone should be expected to create that job and capture the surplus. And this should continue until the value produced by the next such job is right at the value produced by that job. So you often expect that the wage of a job should be the value produced by that job, at least at the margin.

Baumol's Cost Disease shows how when one job's value increases, the wage in jobs that require similar skills can see a growth in wages beyond the degree to which it's value increases - that is, the first job following the model described above causes another job to stop following that model and instead be lifted into a supply/demand model.
That is very subjective. A large chunk of companies looking at the prospect of paying for 2X flights and 5 nights at a hotel every week for their consultants are going to realize that they got the same value for their money working with them on Zoom.
> How is this different from monkeypatching in e.g. Python, Ruby?

It’s not monkeypatching, its a class of vilnerabilities that allow an attacker to do the monkeypatching, and to do so to the root Object.

Key things about JavaScript that differ from Ruby/Python relevant to it are:

(1) Prototype-based inheritance,
(2) Syntax and common idioms thar support and encourage use of plain objects where Ruby/Python would use string-keyed Hash/dict instances (equivalent to JS Map), including when objects are constructed from untrusted JSON (which, again, Ruby/Python would serialize to Hash/dict, not exposing member properties ot manipulation).

What would be reading a Hash/dict keyvalue pair from an untrusted source in Ruby or Python (not, generally, risky) can easily be, in JavaScript, opening a gateway to potentiallt inject data members to the shared prototype of all objects.
https://duckduckgo.com/?q=microsoft+contractors+lawsuit+sett...
> the same price as the M1 Air

$999 vs $1299, what am I missing?
I think that it was intentional. Microsoft often comes under pressure for competing with their suppliers and this was the one example where they didn't even try.

It's also why no-one used WPF: without a grid it was worse than Visual Basic 6 for Microsoft's bread-and-butter business customers. This was a huge strategic misstep, as instead of hiring "WPF" developer you had to hire a "Telerik" or (shudder) "Infragistics" developer or spend a coupe of months extra onboarding new hires.
Can you elaborate on why leisure travel is more critical?
you can try any picture and remove anything, no matter how big the masked area is.
That USB cable doesn't work unless it's plugged into something that has power.
> You must be traveling in some weird circles

I was being too hyperbolic in my writing and it did a disservice to the ideas I was trying to communicate. I am sorry.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5958351/

> 32% of gay participants, 5% of lesbian participants, 22% of bisexual participants, and 14% of those who described their sexualities as “other” reported being in open relationships; approximately 8% of heterosexual participants, 14% of gay participants, 6% of lesbian participants, 18% of bisexual participants, and 6% of those who selected “other” for sexuality reported nonconsensual non-monogamy

Those numbers surprised me too, in many ways.

> Okay, yeah, I'm not sure you really have met any lesbians.

Again, I am sorry. I was being a bit tongue in cheek and failed to pull it off. Obviously sex clubs do not define gay male culture. either. I explained what I was thinking there elsewhere in a reply in this thread.
There was/is a German startup called “manualOne” which offered manuals as well, and I think the idea was to establish a connection between the customer and seller of devices (like a fridge or whatever), where the customer buys the fridge in an electronics store. Normally the seller would be “blind” as it does not know its customers. And offering manuals and whatnot would help to establish the b2c relationship.
It is true that the second screen is controlled by the current app, but I don’t think there are any other limitations.

There are absolutely keyboard shortcuts. Obviously this is up to developers, a lot of apps like Things, Shapr3d etc have excellent shortcut support.

It takes a while to optimise UX in a new interface paradigm, amd again this is obviously up to developers. There are few technical limitations. And considering how little Excel on the PC has changed over the last 20 years, we should be happy. And look at Numbers and Pages on iPad, really good UX.
In the video, she calls speech they don’t agree with “censorship” and actual censorship “freedom of expression”. If this isn’t a prime example of doublespeak I don’t know what is.

https://youtu.be/xDcvPf78g1k
Workaround. It should capture the touches and send it anyway.
Like on macOS for example
Copying text works randomly...
Topological materials to substantially reduce the energy consumed by computing
True, that’s probably part of it!
Lyra, Satin and the future of voice codecs in WebRTC
Yeah but it seems like it might be easier to just start using .mjs everywhere, no?
Pure Virtual C++ 2021 Schedule Available
This really looks like an april fools' joke.
Sort of two minds on this. I like the fact that I don't have to spend a day traveling and pay for an hotel. I also like that my impact to the planet is much smaller.

However, almost every vacation I take is tied to work related travel. If I go to a meeting 1/2 around the world, I arrange to take my wife and kids with me and go a week early. My part of the travel is picked up by someone else, and then the whole family gets a great trip. I doubt my kids would have seen Africa if not for the work trip I took to Cape Town.

And then after all that, the work travel gets me miles and hotel points so I can take a real vacation.

That is the part I will miss the most. All the free (to me at least) travel.
meta-os, the os that runs the os. Then there is nested virtualization, and then user mode virtualization, so you can easily get 4 levels deep. Think of all the exits!
live results preview maybe?
Cap and trade is an imperfect and overly complex attempt at a carbon tax, which is a direct tax on the amount of pollution created.
Sounds like a statement you could use to invoice for a whole lot of overtime payment.
There are quite a few cameras that record to a device on the internal network - put them on a VLAN that has no outside connection and you have it all. That is quite an advanced setup though and it's good practice to save the recording at another location as well.

LAN over electricity wires is a proper pain in the ass. It's not like you can plug in a "router" to one outlet and have network in all others. It only goes to the group that particular outlet is in, so unless your wiring is made in a particular way, which existing houses aren't since it's not an established standard.
If you already know that it's Turing complete, isn't it automatically also NP-complete?

(I also read the paper: to clarify, they are referring to different problems you can build on top of Tetris, and prove some of them NP-complete and some Turing complete.

(They don't mention Turing completeness directly, but they do a reduction to Post's correspondence problem.))
I don't think this is true, because epoch time does not have a timezone, because 0 already corresponds to a certain timezone. Although epoch time isn't exactly "just UTC", as explained in the very interesting StackOverflow question below, it is close enough, and it does not change with the timezone.

https://stackoverflow.com/questions/23062515/do-unix-timesta...
Win32->MFC->ATL->WTL->Windows Forms->WPF->WinRT->UWP->WinUI->MAUI

More churn, more abstraction, much of it feels unfinished. This is starting to make Electron look attractive.
This video on the mRNA vaccines has answers in good detail to how these vaccines work
https://youtu.be/35Idb_lCU4o?t=777
There’s no doubt this a very truthful and in-depth review of .NET, but it leans a bit too negative for my beliefs.

I think if you just start with .NET Core and learn basic console programming, the rest will come easily enough.
I think for some meetings yes, remote is best. Existing relationships, internal team coordination meetings, small ticket business, yes. A lot of those meetings are tedious anyway and it's nice to be both in them and able to do something else at the same time.

But for new big ticket business I think it's hard to replace the in person meeting. The ritual of going somewhere new to meet someone new to do something new is probably not going away, and it seems likely that people will agree that there's a comfort in it. You need a bit of commitment in new relationships, it can't all be speed dating from your home office.
https://en.wikipedia.org/wiki/Self-booting_disk
The Lo-Fi curation by Spotify was definitely good! It helps focus better and makes you get into the flow of your creativr work.

https://open.spotify.com/playlist/37i9dQZF1DWWQRwui0ExPn
Well, if you are into exokernels, they wouldn't have a TCP/IP stack either.

(You'd have them in userland. Whether you count that as part of the OS or not, is a different question.)
But the point is that they acknowledge that they forked Kibana and why. It’s no different than if someone forks Apache code to form a proprietary software company. The permissive license contributed to the success of many companies. They further acknowledge that Apache based Grafana can be forked too, but they’re betting on themselves to continue to succeed long term by focusing on good software, branding and community. The GP’s point seemed to indicate that “no one” acknowledged the Kibana origins when in fact Grafana themselves have.
There's an OS alright, it's just not a -general purpose- OS but a very small, statically embedded, specialised one.
Compare https://en.wikipedia.org/wiki/Unikernel
The byline says 'magically' and first image on the first page is literally removing freckles.

(I closed the page at that point)
I guess I'm getting a MK 3 (TouchID + number keys). Too bad they aren't in the store yet. Hopefully they will be available separately!
Georgism is a pigovian tax on individual land ownership and rent collection. It would reduce or remove taxes arising from labor or capital entrepreneurship, and purely tax the zero-value-add rent collected by the "landed gentry".

Actual percentages and dollar amounts is impossible to give in general, but the basic idea is that returns to pure ownership of land (without improvements) should approach zero. This should eliminate the risk-free speculative ownership of empty lots downtown that are just waiting to cash out on rising land prices due to improvements made by other capitalists and collected taxes.
In the context of discussing the port selection of an iMac let's not forget that the device already comes with wireless keyboard and mouse/trackpad. While using your own input devices is an option very few customers will want to make use of it.
Travel brings people to the same time zone, you cannot replicate that with technology. If you want to have a week-long meeting with large group of people from all around the globe, a face-to-face meeting is the only efficient option.

The only substitutes are asynchronous communication methods (emails etc.) and those are much slower than dealing with people in "real-time".
I had actually been looking at things like Climeworks recently, and your service looks like an interesting portfolio. Although it is heavily weighted towards planting trees, and I think that turned me off to it initially.

Do you plan to offer any larger subscription plans as self service? Your Gold subscription is only 6 tons of the average 16 ton footprint. And then a family being multiples of that. While you could make one time purchases over time, it would be nice to have more options. Even a 'make you own' plan of sorts. Specify what you want to offset annually and pay in monthly installments.

Are you getting a lot of subscribers? I think one other thing that had me hesitant was only having removed 121 tons so far. Seemed pretty new and unused, and was not sure how sustainable the model was. If that makes sense. Although now I realize the numbers in my head are probably off because you are calculating the trees over time, and its only been about a year since you started, so they have a lot of time left in them.

FYI the first two links in your Transparency sheet are bad, one asks for a login and one seems dead.
Trying to keep it simple: miniflux-cli https://sr.ht/~xn/miniflux-cli/
It seems like you understand the story for both of them. Any reason why F# is not a valid starting point language on Mac?
A young missionary spends several decades living among and learning the language of a remote Amazon tribe.

He finds that his interest in languages and linguistics exceeds that of spreading Christianity and makes a career change.

Then, either

A) He realizes that he’s the only one who speaks this language and concocts a scheme to seek fame and fortune by falsely claiming it contradicts the leading theory of linguistics because no one can prove him wrong. Mwahaha!

Or

B) As he learns about linguistic theories, he realizes that the language he learned as a missionary contradicts the leading theory of linguistics. This is academically interesting, so he writes a paper and gives talks describing what he found.

While A is certainly possible, it seems B is more likely.
Here you go: https://www.google.com/search?q=the+rest+of+the+owl&safe=off...
Went to try it on one of the sample photos, and it wanted me to create an account when I clicked the "Start Repair" button, before seeing results. No thanks.
Ask HN: Are there any software engineering books you can read casually?
Each time I pick up a software engineering book, I need to sit around the table with my code editor opened or at least a notebook to take notes. I wonder if there any books that I can read while I am commuting, for example, but that would still bring some technical knowledge and expertise in the field?
Drop an IDE built in a mix of C++ and .NET in a snail IDE that requires a gaming rig and keeps the fan running all the time?

No thanks.
I suspect it all depends on the nature of the meeting, and the industry's experience in the pandemic.

I agree your everyday travel for face-to-face meetings - the type I, as a programmer, end up doing - may be entirely replaced.

But if the travel was for sales? Can't take the client out for a fancy lunch via teleconference.

If you were travelling to do repairs or similar hands-on work? Can't replace the base joint on that robot arm over teleconference.

If it was a jolly, like when you send people to a conference in a luxury hotel in an exotic location? Can't have your executives spend the evening lounging by the pool drinking mojitos over teleconference.

If the purpose was to be visible, to ensure the people at the satellite office know they're as important to the boss as all the people at head office who see her every day? Might work over teleconference, might not, hard to say.
Online tool calculates risk of Covid-19 transmission in poorly-ventilated spaces
I think that definition is a bit too broad and too narrow to be useful.

For too narrow: you might have a security focused OS that includes everything like a TCP/IP stack etc, but perhaps doesn't allow arbitrary binaries by construction. (Eg it might only allow binaries that come with a proof of innocence, or some other restriction that's harsh enough to lose the 'arbitrary' rating.)

For too broad: https://en.wikipedia.org/wiki/Weird_machine would make almost any software that was written sloppily enough into an OS.
The migration as code feature sounds the most promising from your comment. I use terraform heavily, and while its good to capture infra state, there's no good mechanism to automate infrastructure migration from one state to another in code. I think this would be incredibly valuable to capture that.

I must admit that I'm skeptical on how well this would actually work though. Infrastructure API's tend to be flaky, and I'm not sure how reusable the migration code would actually be. If its too flaky, people will just not use it.
Gave it a serious go but it still lives inside the Windows + Visual Studio bubble.

Trying to use .NET on Linux with Visual Studio Code is pain: .NET developers expect you to learn APIs through intellisense and don't publish API docs, Windows tutorials assume you're running Visual Studio, and a lot of MS's own API docs are bewildering with .NET jargon that you won't understand.
TBH I think mesh routers are overhyped garbage. They don't work well, and pollute the spectrum, and are a really poor substitute for cables.

The only reason why they sell well is because people will buy anything as long as they don't need to lay cables.
thinking to show the results as soon as user releases the button.
Growing doubts over 'chip fat' biofuel
In an ideal world.
Thank you! I somehow manage to get my iPhone code wrong half the time. I'm glad it's not only me.
RT-Thread IoT OS, Embedded Dev 2021
Because this is a computer that'll be used as a POS terminal or some place where the first thing you see is the back of the computer.

This is why aesthetics matter, this is why they released multiple colors.
The user could hire any developer, he doesn't have to live within the original author's roadmap.
Absolutely. In the real world there's just no case for password expiration any more. Require at least 14 characters. Don't insist on any "complexity" rules, but do check passwords against a list of of common/stupid ones and reject them. Use a good hash algo, like bcrypt, scrypt, or Argon2
I would be surprised if the next airpods case doesn't have the UWB location feature as well.
Even for lithium ion batteries, notoriously hard to track, that's only true for the middle 70-80% of the charging range. It's very easy to check it a lithium ion battery is almost empty, just wait for the voltage to drop below 3.6 or 3.5 and maybe adjust for temperature.

For a CR2032 specifically, you get a nice smooth drop over at least the last third to quarter of its charge. There's no difficulty in detecting that.
Knowledge is elitism.
If your customers are WFH, you aren't visiting them to make a sale.
Thanks necovek!

TBH, LinkedIn probably won't be our biggest fan but there still remains a big gap between sales nav and CRMs that we're trying to fill. Our users need to make sure they use our tool responsibly. It's doing what they can already do manually and making it easier for them.

We think we should be outside the bounds of GDPR as we don't do business in the EU, though as more and more jurisdictions setup similar legislation it's something we will need to keep in mind and probably need to have a good think about as we move forward.

A simple fix may be to ask our users to acknowledge that they have permission to gather this data in certain cases or something of that nature?

With LinkedIn data itself, public profiles are considered in the public domain though I'm not sure of the legal nuances of that and how that works with GDPR or how it may impact us in future.

Being super fresh, we don't have a way for you to count yourself out.

I'm wondering though, how do you presently deal with your data that has already been, or may be, collected by the myriad existing lead and data aggregation services?
> But, an important discussion for the Go community (and any company-owned language) to have would be one around the hypothetical of Google shutting off it's contributions to the language.

A discussion would not solve the problem. The most Google (for example) could say is “we would never do that”, and then what? What makes this reliable. Google would instead have to change its image so as to not seem arbitrary and capricious in its bannings. Which they can’t.
How would you discuss it with them if indeed it is true that it isn't expressible in their language?