skysight-inc/HackerNews huggingface dataset:
As an open source developer for more than 20 years, I agree--using proprietary software that "locks up" your work leaves you somewhat of a hostage to that app.

That's why all of PhotoStructure's metadata changes are stored using EXIF or XMP standards either within the file, or alongside in a sidecar (if you prefer). File organization is also completely customizable, and designed to work in concert with other DAMs, if desired. Details are here: https://photostructure.com/faq/system-of-record/

Also: if the business ends, the code becomes open source. Details here: https://photostructure.com/faq/why-photostructure/#if-photos...
Well, the lunar version includes a built-in crane. So that could work, problem is that in this configuration the starship does not leave the landing zone, ever.
Yeah I definitely remember the "i didn't marry an emotional man" talk from my wife.
HTML version: https://doc.cat-v.org/bell_labs/utah2000/utah2000.html
Don’t use cypress.

I can’t be clearer than that.

It’s got a lot of frustrating edge cases and problems that mean your tests will always be brittle and break. A short list of the issues I’ve personally found is:

- they invented their own non compliant promises spec that means you can’t use async functions or methods.

- the 1st party xpath plug-in is not fully implemented and fails to have a sub selector (get xpath in this element).

- the runner doesn’t support individual tests in the ui, only test groups

- the plug-in ecosystem is weak, and many plugins only work with “happy path” scenarios, meaning you have to fork them to fix bugs

- you can’t catch a failed promise and try something else (see stupid promises implementation) meaning it’s always a hack to have a fallback test

- I can’t even begin to describe how frustrating the ‘.wrap()’ api is. The people who wrote this used jquery as their programming model, and it shows. Every object gets a magical wrapper to use the magical cypress functions, but promises sometimes return objects not wrapped objects. Your code starts looking very familiar if you alias “cy.wrap” to “$”.

It’s pretty, it’s smooth for trivial tests. …but do you need trivial tests?

Probably, you don’t need trivial tests. For trivial things, you can use unit tests.

Cypress makes it easier to throw away your tests and write them again than it does to maintain the ones you have.
Yes, they are contradictory to an extent, which is why I believe it is a powerful strategy to try to balance the two.

I believe it's about deciding how aggressive you are going to be at what time.
It doesn't mean sit on the sidelines and wait until everyone is fearful and then get in.

It's about trying to make one or two great moves now, when everything is down.

As things go up, you'll get less aggressive, not more, which is the opposite of how most people react to the markets.
Is this a "dark pattern"?
> There's an internal google plus instance whose culture is kind of like a mix of Facebook and Twitter

So they maintain google plus code, but shut down it for general public?
Agreed. I think his company style works very well because it's an API product that's not very tied to sales. You can also hire a customer support person if you're successful enough which is what he did, his first hire I believe as well.
Reselling for more than face value.
That color doesn’t look healthy though. ;)
A little humility, yes.

The absolute worst thing about time-travel movies (e.g. Back to the Future) is the pandering to modern audiences: "These kids are so dumb! They don't know about Chuck Berry duck-walking!"
But this is supposed to be a retail business not wholesale, I am trying very hard to get the professors' point in this debate but I just can't.

Maybe the ticket market is ripe for some structural changes where wholesalers become an integral part of the value chain but I don't seriously think that this is the way to go by competing directly with retail consumers by denying them access to these tickets.
My first startup was founded with a non-technical co-founder; they had no vast experience in what we were founding, but was a good salesman.

In the end, they were useless, and I walked away from the company.

Make sure everything is in writing, and if you're a technical co-founder, make sure your co-founder is someone you can respect.
Step 1: picket/protest and close the overt "police stations". Any would-be kidnappers can run a covert operation like countries have done since time immemorial, at the risk of unscheduled encounters with local city, state and federal authorities. Or they can work through the legal extradition system.

If this is allowed to stand after global public disclosure, it can be taken as implicit "consent" having been granted by citizens and their elected representatives, which means the next phase of extra-territorial activity (e.g. new laws on 1st December 2022) will push boundaries even further.

If some countries want to sell their territorial integrity and citizen safety down the proverbial river, at least they can negotiate a good price, e.g. bounty per head, prisoner exchange, or reciprocal global kidnapping by <foreign-country> of <host-country> targets. Good luck recruiting nomadic tech talent after opening such Dantean doors.
I understood it instantly on first read. Probably depends on how much shell you write.
I'm confident children are better off in two-parent households, but I also have plenty of friends who've gone through divorces, and not one of them fails to care for their children. It's just a mystifying thing for Rayiner to have said. Women have been sold a bill of goods, he claims, and as a result, men are abandoning their children. The tragedy of it all!
Oilshell probably a better fit. Also a guy putting json in most commands.
This claims that TypeScript is an order of magnitude slower than JavaScript, which is obvious nonsense if you know how TypeScript works, unless they counted transpiling in execution time.
The truth of reality is that it's not self-evident. Anyone saying otherwise has an agenda. It's pretty cut and dry. Self-evidence is a form of assumption making I have no time for. Thank you.
I’m holding out for USB Plaid
Unfortunately, the TikTok app falls back on DoH if it detects domain blocking.

https://www.reddit.com/r/AppSecurity/comments/f422f3/tiktok_...
It's not really fair for us to build Nuclear, but not allow other countries to build it.

If we can't trust some leaders with it, then I don't see why we would trust any democratic country with it. As we have seen in the US, the mob can elect literally anybody.
I don't think it would make money more valuable but it would make product/service less valuable.
What I mean by this?
If you could by 10 product units for $10 and now only 5 units due inflation. If you produce double units, yeah, maybe you will reduce price to $1 but only because you increased supply without increasing demand. You would be practically giving away product unit for every you sold.

Disclaimer: I'm not any kind of economic expert, it's just contemplation.
Would China call any freedom of information and uncensored messages telecommunication fraud?
They say:

> if you want to have a seamless experience between metrics and traces, then current experience of stitching together Prometheus & Jaeger is not great.

But I wonder if using Promscale https://github.com/timescale/promscale would make Prometheus & Jaeger not such a big problem as SigNoz imply.

Promscale readme:

> Promscale is a unified metric and trace observability backend for Prometheus, Jaeger and OpenTelemetry built on PostgreSQL and TimescaleDB.

Either way, SigNoz seems interesting indeed. And am glad to see that SigNoz supports OpenTelemetry.
You can also do it entirely in sed:

sed -E -e '/^[a-fio]{6}$/!d; y/abcdefioIO/ABCDEF1010/; s/^/#/' /usr/share/dict/words
Not really. May Windows programs actively obfuscate certain paths. On linux, ~ is simply shorthand for your home directory. Note that knowing what particular block device is backing a given path is not at all the same thing as being able to see the path in the first place.

Beyond that, getting a full path is trivial (realpath) and figuring out which block device backs it is also quite straightforward (findmnt).
No one thing is going to power the whole world. Even "renewables" isn't one thing, and it can't and won't be deployed the same way in every climate or environment. It, as a blanket set of things, should be deployed everywhere however it can be. But there is no reason to exclude nuclear a priori as a blanket thing. And especially not in favor of waiting for promised improvements in storage or synthetic fuels that have not yet been proven.

Again, this is not a duel to the death. The only thing that should be dismissed out of hand is carbon emitting fuels.
There are several variants of FGM, and not all involve removal of the clitoris. The most benign forms involve a symbolic pin prick that is certainly less damaging to the genitals and future sexual pleasure than removal of the foreskin. And yet all types of "female circumcision" are literally referred to as mutilation, and considered bad. Will you argue in favor of allowing the pin-prick variant for baby girls, since you support a more traumatic operation for baby boys?
I'd been using Chevereto and look forward to trying Lychee, but I'm also open to other suggestions if you have any.
dBase
But also your fellow employees would not be wrong to leave their job (and hence you) if a better opportunity presented itself, and I don't think they should be disparaged for making that choice. Such is the peril of friendship via work.
Just use NoScript, uBlock and/or a VPN with a PiHole server as a primary DNS and stop whining.

Of course I do hate it that the only way to make money on the web today is though ads and trackers. Of course I hate it to be monitored by sneaky pixels, even if I don't use the app. But the solution to the problem is quite simple: does my browser actually render and run the Javascript? If the answer is no (because the tracking script is either stopped by NoScript, or by uBlock, or by the DNS itself that resolves the tracking domain to 127.0.0.1), then I have no problem.

Let's stop whining of IT products tracking every single aspect of our digital lives: almost 30 years down the line, and the Internet hasn't yet figured out a way to make money other than ads and trackers, and it's not going to change any time soon. Instead, let's just make sure that the change happens faster: let's educate people to block all the trackers on all of their devices, so these companies are FORCED to come up with better ways of making money, or they just go burst.
Well I think more people would agree with my attempt at a definition than "no such thing as a "fair" price", but I don't have a survey handy.
A little bit more context:

On September 28, 2022 in a chat Anna Yakupova (Director of Paratype Ltd.) celebrated further annexation of Ukrainian territories by Russia.[0]

Same day, as a reply to spreading of critics Paratype Inc. tweeted that this was "out of context" quote of Anna Yakupova's private chat.[1]

According chat screen its clear that Anna Yakupova chatted with colleges Aleksandr Laguta and Artem Geller (last two collaborating with Paratype Ltd. for Russian government projects) — all of them greeted annexation.[2]

Few day later, on October 1, 2022 Andrey Skaldin (President of Paratype Inc.) decided to tweet a sorry tweet, but without clear explanation of the future of doing business with Paratype Ltd.[3]

P.S. In 2016 Paratype Ltd., the main digital type foundry in Russia, helped Kremlin to replace Monotype's Times New Roman® fonts (for Russia state developed Astra Linux) due to sanctions revealed after invasion of Ukraine and annexation of Crimea since 2014.[4,5]

[0] https://twitter.com/rasskazov/status/1575125976585060352

[1] https://twitter.com/ParaTypeNews/status/1575160510542233603

[2] https://twitter.com/thedenoff/status/1575215232393281541

[3] https://twitter.com/ParaTypeNews/status/1576296598228738048

[4] https://www.rferl.org/a/russia-sanctions-fonts-times-new-rom...

[5] https://en.wikipedia.org/wiki/PT_Fonts#PT_Astra_fonts
When you run that curl command, TikTok already knows your IP, which is a very valuable piece of information. Unless you maintain a server that has its own IP and does nothing except de-personalizing TikTok links, and always visit the tracking-free URL from another computer with a different IP, something like that. While it is possible, I am pretty sure most people, including most people here, don't want to do that.
> sending a text message to offer a financial incentive to do something trivial to help avoid an inefficient waste of resources

It might not be trivial. As the article notes, the main thing that ends up needing to be "shifted" (a misnomer, as we'll see in a moment) is residential air conditioning. But you can't "shift" air conditioning. What "shifting" actually means here is "leaving your A/C off and letting your house warm up". Some people can withstand that without much problem; but some can't (for a variety of reasons). For the ones that can't, running their A/C is not "an inefficient waste of resources", it's a necessity.
Currently using Nextcloud Photos with Yaga on Android for viewing photos. It works well enough, but there's room for improvement. Does Lychee have an Android app? Can anyone compare?
TypeScript has lots of great features and a few bizarrely bad ones. It’s great in spite of itself.

The main misfeature is their dogmatic refusal to rewrite import paths (citing the “Preserve runtime behavior of all JavaScript code” principle mentioned in this article). Here’s a good summary of the problems this causes: https://github.com/microsoft/TypeScript/issues/42151

I’m curious, how many people are using TSC only for type-checking, and a different system (eg esbuild or ts-node) to actually compile/bundle/execute their code?

I think TypeScript would be even stronger if they focused fully on type-checking, and relaxed some of those dogmatic restrictions (and the many, many confusing config options) imposed by the JS code generator.
Lol not really a revolution. Points which make it not revolutionary.

It's a proprietary format using pre existing tech (which reads like dell doing half the work to try and lock consumers and manufacturers into some long haul royalty bs).

It doesn't have a fixed size format (varies based on capacity).

Being faster than the previous gen when increases in perf are the norm isn't revolutionary. If anything because the tech is proprietary and just an amalgamation of pre existing stuff it's a step backwards.

2/5 for dell, they could have done better.
> The assumption that any victory in Ukraine for Putin will inevitably result in further expansive attempts is a convenient narrative but doesn't hold up to scrutiny.

Well we things differently then. From what I see the rhetoric remains: to have Ukraine under Russian control, and all actions point in that direction. So I'd say, so far, it's holding up.

> If nothing else it stops at NATO's border.

Well, then the message is clear - join NATO or you risk being gobbled until it's borders, since that's the new limit. I don't think that's much of a game to be played in 2022. Plus it won't stop any World War, history has shown in the past what territorial concessions to expansionist leads to.

> That era is coming to an end.

I not sure if that's straight forward, and I'm not seeing many wanting to play with Russia in the split you're talking about, especially after these events. And to leave the weak at the will of an expansionist nation doesn't seem like much of world to be part of.
>Sexual orientation is actually very visible these days.

Well, obvious selection bias at play-- only some lgbt people do this.

If any founders/managers/HR people are reading this: I say this as a member of the lgbt community: if sexual orientation is completely irrelevant to the actual work (don't kid yourself, it probably is), then promoting careerist opportunism over irrelevant aspects of one's identity is not helpful. We don't need handouts, we actually need the same level of respect as everyone else. Please stop treating sexuality as being up for exploitation.
That is a very realistic vision of how things work in this world.
On a phone, just 1 category for images (plus of course indexing by geography, time) is more than enough. For a PC where I create things I’d probably want more options too. But handling files and directories I do because I have to not because I want to. To begin with a directory structure just allows organizing by one category (e.g can’t have documents both organized topic then year and year then topic.).

I’m not saying the final solution to data organization is just “all
Images in one directory”. The solution is one where you don’t worry about directories and still easily find and group the data you need.

Windows had grand plans for this that were scrapped. Understandably, but also sadly.
Personally, I find that I don't really need full type checking on every build. For most small changes, the errors shown in vscode are sufficient while editing, and then full type checking can be run occasionally when needed (and in CI of course).
Amazon has spent the last decade or so perfecting employee surveillance, and now home surveillance. They don't need people to be onsite anymore because they can just watch people at home.
It is absurd that a user profile, even one that's intended to be ephemeral, is _ever_ placed in temporary storage for exactly the reason of what happened here. The data should have been retained, at least for some preset amount of time (on the order of months) if not indefinitely.
Does Cypress (or any other end-to-end testing tool) even care whether the web app is a "react app"?
That’s not a Typescript problem, that’s a modern JavaScript stack problem.

let Typescript have it’s win here… I want to hate it because I loath Microsoft so deeply, but it really has changed everything in the web world, I wouldn’t hire a front-end dev who couldn’t work in it now.
This is the kind of self-serving narrative I'm talking about. Of course he values cost in dollars and human lives, at least in part. But he's certainly willing to sacrifice more dollars and lives to achieve his objective in Ukraine than is conceivable from our western sensibilities. Aside from dollars and lives, there is economic stability, current and future security, political stability at home, and so on.
- Reduce inputs (social media, etc as you mentioned).

- Exercise daily.

- Eat well. Don’t consume much: caffeine, alcohol, refined sugar.

- Get plenty of sleep.

- Read books.

And seriously consider:

- Speaking to a mental health counselor. They can be heaps of useful.
View colors here

https://codepen.io/srcreigh/pen/QWrrgdx

Code thanks to gabrielsroka on the Github thread
Imagine knowing you got a bonus because the person you referred is black/trans. That's so backwards and patronizing
When you are vesting into a tool which is going to be a core part of your workday it’s worth the time to make sure you get one that does what you want in a way that you like.

It’s not about a numerical gain, it’s more like making sure your shoes fit; if they don’t you are going to be uncomfortable for a long time.
I don’t feel that Sony will be the market leader in this round because they are exclusively focusing on games only.
Do you have other types of thoughts in those moments? What if your mind started focusing more on how it feels to breathe, or on how cold the smell around is or etc and that's why part of your mind stops the computation of the parts connected to the external communication connections?
Good and simple advice.
This is oddly something that some of the earliest Node interfaces do quite well. (I say “oddly” because Node was mostly promoted early on for network/server use cases.) It’s generally not idiomatic in these days of async/await and Web Streams, but streaming IO was a core async primitive from very early on. 0.1.90 for child processes, unspecified for the main process object so possibly from the first release. Granted the interfaces really show their age in terms of incidental complexity, they’re far from being as simple as their shell equivalents. But as far as behaving well, streaming is solid and there’s a wealth of compatibility affordances depending on how portable your script needs to be.
Number of ants on Earth has a mass greater than all birds and mammals combined
People just can't give someone any credit if they don't like the person or they have slightly different political views, I guess it's just the times we live in, zero tolerance.
It would not surprise me if a large part of this is not driven by an attempt to control the drug trade (e.g., opium) that flows through the golden triangle and southwest China. Note that this trade is huge and is a problem in China.

I don’t want to sound like an apologist (not a fan of this line of action for a number of reasons), but the focus on the nine forbidden countries (mostly in Southeast Asia) and the number of folks repatriated from those countries makes me think that this is not a small part of the motivation behind these actions.
My point being: what if you have your mind fully active, but just focused on things that are more difficult to measure.
> The issue is whether Russia is capable of acting rationally to secure their interests as they define them

You're missing the fact that Russia keeps redefining their interests. The word rational no longer has any meaning, because there's no way for Russia to act irrationally according to your framework. So yeah, it is semantics, we just have different meanings for word "rational". Yours seems quite useless, because in your world there's no way for anyone to be "irrational".

> It is clear that Ukraine is of supreme importance to Putin in terms of geography and cultural ties

Again, you're completely missing the point. Ukraine is of supreme importance because it's the easiest target right now, geography and cultural ties are what makes it the easiest. Once Ukraine is done, there will be next easiest target.
Full faith and credit shall be given in each state to the public acts, records, and judicial proceedings of every other state. - U.S. Const. Art. IV, § 1.

A judgement instituted in Texas, will likely have to be respected. "Choice of law" might work if the state of California itself refused to comply on jurisdictional grounds, but actively compelling companies to ignore warrants is when this gets tricky, even if those companies are principally located in California. This might require a Supreme Court case.
There is plenty of room in my heart for hate for all of them!
Flags aren't that simple. In a superscalar microarchitecture, then you have a lot more to track re: who set the flag, as the flag is a target of every instruction that can set it.
Why do people put up with this? Just use linux. KDE is amazing these days.
It's unclear from the article but this still just standard DDR right? Just a different connector? Honestly ultrabook vendors should just start soldering memory if thickness really is an issue. I'm an embedded dev and know many other developers. And I know of no one who ever upgraded their laptop RAM. CPU RAM is almost never the limiting factor nowadays anyway.
Pro fishing tournament controversy, multi-time winners caught with lead weights
This is the hypothesis I remember being taught 20 years ago. Rhodopsin, used by phototrophic archea, evolved first and has a broad absorption peak in the green (giving it a purple colour). Chlorophyll evolved to absorb light either side of this peak, in the red and blue.
Risk perception. Clarify?
Things that are unquantifiable, imponderable, invisible, etc.

Unsure how to describe them such that you have the same understanding as me.
Keen to see meat trimming and packing jobs done remotely.

Also construction labor; child care; hair dressing; chiropractic; nursing; meeting facilitation.

Will be impressed.
Peter Thiel: “The State Contains Violence”
Let’s make electronics more circular through hardware as a service