skysight-inc/HackerNews huggingface dataset:
Walk through the scenario in detail like it just happened to you. Spend a Friday afternoon convincing yourself you were laid off, and spend the weekend processing and planning your next steps.

By Monday you might wish you had been.

It is less frightening if you can go through the motions and see all the other opportunity.
> If you do something that costs people money, then you make them whole, whether in occurs on your property or not

By that logic, you're costing me money simply by owning land instead of me, or by working for yourself instead of for me. I demand you make me whole! /s

No, that logic does not hold up to the reality that people matter and that different people have different opinions about what to lawfully do on their own property. That inherent difference is fundamentally what is at discussion here. I argue that it is effectively impossible to hold your neighbors' (and their properties) responsible for your own properties value unless you can demonstrate problems with safety or the environment.
P4merge from Perforce works even better. It's just a file merge tool, and doesn't require you to use Perforce.

I've got a git merge/diff wrapper that falls back from p4merge to idea and finally back to stock diff.
so in essence there is an additional constraint, that each touching edge has to be of a given minimal size. Each contiguous "blob" with a given circumference of N * this minimal size, can only connect to at most N other blobs.
I run in some fairly lefty circles and I can safely state I've never heard of anyone (of ANY political leaning) "root for Pfizer" edit: except their actual paid PR people.
Wow, hitting a bunch of memories there. Bullet time fighting was amazing, and I had a bunch of friends who were way into N ("way of the ninja") - built a couple of the most popular levels for it. Which also was pretty cool that they were able to do that, come to think of it. I remember one of them dabbling into creating games with Flash as well, and when he got stuck, I encouraged him to reach out to the creator of N to ask how he had solved that. (I think it was collisions with curved floors.) Got a nice message back that explained to him how to do it. Good times.
See https://scikit-learn.org/stable/modules/manifold.html

It's not unusual for an interesting surface to be embedded in an N-dimensional space. For instance when people plot Poincare sections for hamiltonian systems like the one you see here

https://mathematica.stackexchange.com/questions/61637/poinca...

the energy surface might be a 3 dimensional surface in a four dimensional space and you have a trigger like the trigger of an oscilloscope that eliminates one dimension so the surface involved is a 2 dimensional surface, say a sphere. If you are not well aligned, the projections of the tori could appear folded over when you project that sphere down to a plane. It's not a problem so much with visualizing a higher dimensional space because the surface involved is a 2-d surface but embedded in 3-d the topology can be other than you expect.
Sorry, you live in a society so that doesn't work in theory or in practice.
These people are determined by their geography, history, internal tribal politics, external forces and religion. There is only so much an outsider can do. Best to just let them play out their destiny and keep an eye out so no new rogue players use them as a springboard.
Don't get me wrong, the notion of evolution makes sense; small changes leading to bigger changes long-term. but just because the logic makes sense doesn't mean that is what happened.
Personally, I say props for having the courage to do that. You would have saved my teammate’s finger back when we ran our first-generation robotics team. During competition he picked up our mini robot while it was running and his finger got caught in the gears. The situation went from all smiles to sheer horror in a split second.
We didn’t have any mentors with experience so we played fast and loose with most things, learning the hard way.
The risk of a snake eating it's own tail i.e. company invests in another who has to become a customer as part of the deal. Microsoft just did this recently IIRC with Azure - I forget which company. If the biz fails you lose your investment and your customer. So it's a high risk move.

In general I'd say for growth businesses that this is a red flag because it signals how much effort they're prepared to go to to increase revenue, and how much risk they're prepared to take on. It's worth asking why they can't get customers the traditional way, and why they have bandwidth internally to go to this amount of effort - bandwidth that should be applied to regular customers who want to buy.

From an optics perspective it looks good because the press loves transactions. So you get the press around the investment, and the knock-on press around gaining a new customer. But the fundamentals around this have that not-so-fresh smell.
The summary states:

> Roman Catholic students showed significant differences between the two countries, and the gap between them was wider than between Catholics and non-Catholic Christians within Brazil.
> My net worth decreases by $20, and yours stays constant.

The above is not correct. When I forgive your $20 loan, my net worth decreases by $20, and yours increases by $20.

That's accounting 101.

The $20 debt is your liability and my asset. It contributes –$20 (negative $20) to your net worth, until it is forgiven or settled. Then it stops contributing –$20. When it was lent in the first place, you also gained a +$20 cash asset at the time, but that's not relevant at the time of forgiveness as you aren't paying it back .

(The question of whether money is "printed" is subtler. As the comment I'm replying to says, we usually say government or bank issued loans are "printed" when they are lent out in the first place. It'd be a strange extension to the metaphor to call the same money "printed" for a second time when forgiven.)
Fat pointers are a good idea, but I think it’d be a better idea to store the start and evd pointers instead of a pointer to the first element and a size_t.
I haven't found a specific EULA for Freeform, but you can easily read various Apple EULA's at <https://www.apple.com/legal/sla/>.

Looking at the EULA for Numbers (which I picked essentially at random, though you could argue that Numbers and Freeflow would likely have very similar EULA's).

In that EULA, they say:

> Title and intellectual property rights in and to any content displayed by or accessed through the Apple Software belong to the respective content owner.

You are the "respective content owner" of the ideas, sketches, and notes created within Freeflow.
I agree phishing is the most scary vulnerability for this.

In practice, when exchanging emails with my mom, I'm not concerned about it.

A sophisticated attacker has many easier ways to get into my stuff than creating a fake PortableSecret.

(more detail in a different comment: https://news.ycombinator.com/item?id=34084887)
Using browser crypto to create a document is the right thing to do, but you might want a JavaScript decryption library to improve portability and lifespan. I would check that it’s capable of decrypting the payload when you’re making a document. (Possibly https://github.com/travist/jsencrypt)

The obvious weakness is your hosted document creator: it’s essentially impossible to defend an HTML document against a malicious domain. We can look at your GitHub repo, but there’s no guarantee that’s the exact code that’s running. If you’re an especially valuable target, you can’t even be sure that the files that you think you’re serving haven’t been tampered with.
>”our BEST explanation may not be true”

This one is tough, because the validity and utility of scientific theories / models is not based on a simple true/false dichotomy. The Standard Model of physics can describe phenomenon to an astounding level of accuracy, but it still has plenty of unsolved problems.

I don’t think some new model of physics will come along and radically upend it, but if there is a new model that is more accurate, then that new model will supersede it.

For instance, special relativity did not falsify Newtonian mechanics and we still use the latter all the time in the scientific and engineering world.
I would think that most of the energy goes in between 12 and 3 o'clock and then flexes out from 3 to 6. So if the flex pushes back against your leg a good part of the energy should go back on the road.
And anybody who holds significant shares of their stock.
It neatly binds all your entire unencrypted traffic including DNS with a profile which already includes travel history, credit history, has been passed through the TSA, etc.

That's worth more than $8 to them for sure...
Unspoken political views are pretty common in the US, and they’re likely why identity (and dog-whistle) politics play such an important role in US politics.
"Required functionality..." They're just not telling you who the requirements come from.
Geohot mentioned 3TB of codebase and resigned basically because he wanted to refactor shit while elon wants featurezzzz
I said little real world impact because after many years and billions of dollars, the number of people outside of the industry who’d be inconvenienced if it disappeared is very small - perhaps a few people who can save a percentage over Western Union and some people in Venezuela who prefer laundering money that way. Contrast that with things like the web which despite much higher barriers to adoption had been incorporated into normal people’s lives within a couple of years. In less than the time bitcoin has been around, we went from the pre-iPod era to one where most people were connected everywhere and the way people worked, played, traveled, dated, etc. had changed notably.
Amen to that. There have been multiple times in my career where I've stopped the process the moment when a recruiter asked me to fill in a shitty looking .doc or .docx file with the same info that is in the .PDF file that's containing my CV that I've already submitted.
You're overthinking this. They are literally just quoting the Twitter account which is written in first-person perspective: https://twitter.com/NASAInSight/status/1604955574659035136
Reasonably well = half work?
Game Mechanic Explorer
I disagree with your speculation as to what most cryptographers think. Are you basing this on any data you can share?

Please also see the other thread about how this secret storage system is different from a communication protocol. Namely, communication protocols have a two step attack: first attacker must MITM and record ciphertext, then they must wait. This secret storage method is different (one step attack): attacker looks for ciphertexts on either targeted or non-targeted basis that use old standard. Persistence, caches and publication of these secrets has been done for them.

It's a good point about downgrade attacks. They have been brutal for TLS to deal with.
Amazing. Are there any optimizations for video conferencing in case one participant doesn't have upload bandwidth to stream his video to 10 different IP addresses at once?

I was fidgeting with the tought of something like a overlay multicast network on top of unicast IP, since RFC 1770 was deprecated/never implemented.
This. Jami is truly distributed, and there's no need to set up and manage any server(s) in the sense that one would do for Jitsi, Matrix, BigBlueButton, etc.

Also, thanks to Jami's distributed nature, it can also function in local networks without internet connectivity:

https://docs.jami.net/user/lan-only.html
Yes there is a principled reason. If we accept that we have a list which is recursively defined using a binary cell aggregate structure, as a right-leaning tree shape, then it is advantageous to have an atomic, unique empty list at the bottom of the recursion. That atomic empty list can be represented as a machine word. We can perform a single comparison to detect the terminator: is it that object or not? Anything else, though workable, is a gratuitous complication.

The empty string is mutable. Even the literal one is potentially mutable: you can try it at your own risk. You ca make a mutable empty string with (make-string 0) or by mutating a non-empty string.

Any mutable string can be mutated to make it empty:

(delete #\a (make-string 3 :initial-element #\a)) -> ""

Since strings aren't linked structures with a terminator, the comparison is moot.
Also it's the 4th day of Hanukkah. Happy Hanukkah!

Shameless promotion: The 4th day of Hanukkah means that the 4th puzzle is available in Hanukkah of Data: https://hanukkah.bluebird.sh/5783/
> it is violently at odds with science

What is science in this context? Is it the scientific method? Is it the popular view among scientists as a whole (many of whom are not experts in areas they don't work in)? Is it the view of scientists in a niche? What happens when scientists in a niche disagree (they do all the time)?

I'm guessing you mean the popular view of scientists and most people see it conveyed through media, pop culture, etc.

If physicists believe/agree with/state evolution what's the science foundation to look at them as an expert to trust? Would I trust a mechanical engineers view on circuit design because they are an engineer just like electrical engineers?

Being curious I've read works from physicists who view an ancient universe and YEC (they really do exist). I've done this in good faith to try to understand how intelligent people with advanced degrees can come to different conclusions.

I bring this up to show the complexity, views, and assumptions to what we quickly call science.
Rust is more comparable to C++ than C.
It definitely seems this is simply, not sustainable long-term, and I fooled myself into thinking it was. I guess it is what it is, I tried saving up money, I really tried!

Anyhow, I probably should've specified that I dropped out of CS during my freshman year of college some years ago. I'm not like most people in HN who dropped out of CS to work/start a company. I'm a "true" dropout, if you will... Thanks for your offer for help, but I have no skills nor experience to show for it, and I have a 2 year technical degree and work in a whole other industry (Logistics). I don't know if to try to picking it up again after failing so bad it.

As you can imagine, my life choices have been so far very bad, and I've been dealing with a lot of regret. To each their own, I guess.
Lived through that working for eToys.com. The tide continues to go out and will be for at least 36 months I'd say. Fun times ahead.
My understanding is that Japanese investors will be slightly less motivated to buy US bonds. Since they are the biggest buyers, this will slightly dampen demand for US bonds. This I guess could play out a number of different ways--potentially the US has to pay higher interest to borrow. Alternatively if the Fed were to soak up bonds it would drive up inflation. Tough to say exactly what will happen once it interacts with all the moving parts of the global financial system.
>Everything become so political these days.

Mostly in Tech and Mostly in America. The only problem is that they get spilled over to other industry and and nations via MSM.
Genius.

As the old adage says 'any problem can be resolved by adding one more layer of indirection'.
Yes.

Typed languages such as C/C++ were annoying because the type system was too simple, but Typescript is much more powerful and it infers most things automatically. Plus you have structural types, so you can start converting one part of your project over at a time.

In general I don't see any reason to use Javascript without Typescript anymore, except if you are in an environment where you can't compile it for some reason.
Your argument is that "Unlike religion, science doesn't believe in absolutism or omniscience" and that's a bad thing?
Agree with all the advice to grow your savings. I would also add: be intentional about what kind of work you want to do. Seek out this work at your current employer. It's easy to go with the flow and end up doing vague or undifferentiated work, just because no one is looking out for your personal development. Then if you get laid off, or quit, your skills aren't as fresh. Think about your own skills and professional goals, and seek opportunities, at your current or prospective employer, that will help you achieve those goals.

I also agree with all the advice to be kind.
Well, cities are still growing, and people are still concentrating on fewer and fewer of them... So I'd say that any call for they losing their purpose is way too precipitated.

I do agree we seem to be moving on that direction. But we are surely not there.
I think this story is unnecessarily sensationalized. May be this person lives in an non-insulated mansion. There are no details on what the bills used to be before the change.
Your proof sketch actually suggested that it was not possible to construct a map with five regions that require five colours.

Now you need to generalise that to maps with infinitely many regions.
"Your % loss in crypto value for that period is almost exactly the same as mine, even though I didn't have any XRP and "spread my investment" over 4 different cruptocurrencies."

The only cryptocurrency that the SEC has said publicly it will not treat as a security is BTC. There are allegedly a few more but the SEC has not disclosed which ones. That leaves every other one open to SEC regulation.

Above every cryptocurrency, save for a few, hangs the sword of Damocles.

With the ongoing FTX story, it is nice to see people on HN are now able to comfortably confess their crypto losses.
At Twitter scale. What stack would? Every new feature needs to work for 200m people in 100s of languages, across devices and browsers. Tell me what stack can support uncautious throw anything at the wall strategy. Hell tell me one team of 20 people that can do that.
As @wwarek said, I use breadcrumbs instead but you must sprinkle a quite lot of it. Sure, it burns a little in the oven but a small price for crusty pizza.

Then you should ensure the toppings dont fall outside the pizza, they'll stick and ruin it. Shaking it before thrusting into oven is crucial as well to know it will fall off the shovel smoothly. Lastly, you just have to commit when you do it. Maybe start with smaller pizzas to ensure nothing touches the stone before you drop it.
If you were talking about a group I have no relation to, I'd get it. But I'm a landlord; two of my best friends and I are living in a home I purchased last year. Things are great. I didn't mean for my comment to be distracting noise, just an honest observation about how you're coming across.
I'll say it also depends on the fabrication method.

I have an Allez Sprint from a few years ago - it's aluminum alloy with carbon forks+seat, but the joints are welded a few inches away from the joints instead of right at the joint. The result is a stronger bike and an extremely responsive ride that I enjoy for rides <50m miles. You'll feel everything in the pavement, which is both a good and bad thing depending on your preferences.

For longer rides it's hard to beat my old-school fully lugged steel frame on flat routes, but the added weight usually isn't worth the tradeoff for me.
I've used this a couple times and it worked smoothly for everyone. It's nice to just enter a call via the browser instead of being hounded to download and use the app. I've not used it during peak traffic hours so would be curious to know what others have found and how it compares to zoom or google meet.
Morocco choose sides, supplies T-72B tanks to Ukraine
> Portable Secret is not a product and it is barely a project

You are such a humble person as you clearly stated why this thing was built. I am, in no way, claiming that you are too confident in your work, despite it being a cool project that can be used by privacy-aware techies. Your expression Crack me if you can just triggered LifeLock's story from the deepest part of my mind.
Yep, rather different where I live. Possible for sure, but landlords charge out of wazoo for short term stays. If I were to rent again, I'd mostly be looking at 6 month contracts. Thank you!
It's (relatively) easy to prove that you can't have five regions that all touch each other. If you could then that would mean that a map requires (at least) five colours, but that's not the only way a map could require five colours. Even so, it's certainly the first thing to try.

But colours-at-distance can be forced, so proximity isn't needed to create the need for another colour.

The theorem is difficult for two meta-reasons. One is that there are arbitrarily many planar configurations, and you need to prove that they are all four-colourable. The other is that whether or not a planar graph is three colourable is NP-Complete, and showing a planar graph is five-colourable is fairly easy, so it's on the boundary between fairly easy and really hard.

The proof that every planar graph (equivalently every map on a plane) is five colourable proceeds by showing that there is a small set of sub-graphs such that every graph must contain one (an unavoidable set), and then showing for each of those that it cannot be in a minimal counter example. This is easily done by hand.

Appel and Haken's proof of the four-colour theorem proceeded the same way, but the unavoidable set was large. The computation was to confirm that the set was unavoidable, and that each element was reducable. This involved a huge amount of tedious bookkeeping, best done by machine, but it was really just "doing the sums". The real work was creating a finite amount of bookkeeping that would then constitute a proof.
> How can something be both logically sound and violently at odds with reality?

Firstly, logical soundness has little to do with reality; here's a logically sound argument:

All mammals nurse their Young

Ducks are mammals

Therefore ducks nurse their young

Obviously the statement "Ducks are mammals" is false, garbage-in, garbage-out, but the logic itself is sound.

Now there was an entire field of philosophy called "Rationalism" that had a chief tenet that innate ideas and deductive reasoning was superior to sensory information. Rene Descartes formulated "I think therefore I am" because any empirical evidence of the existence of an item is suspect, but the logical statement that "if a thought occurs, then some being must be doing the thinking" is irrefutable.

Be aware that there are many epistemologies besides empiricism.
What is cool is the search box at the bottom lets you enter any city in the world - but it also works on very small towns too!
Have they or you heard of or tried CUE?

You're asking for standardization where there will never be any, where it is likely impossible

This is why I built https://github.com/hofstadter-io/hof, so that you can get some standardization and sharing for IDL & code gen, but also provide flexibility because the spectrum is too large and cannot afford a one-size fits all. Hof builds on CUE because CUE is the best language for writing declarative formats.