skysight-inc/HackerNews huggingface dataset:
No such luck in having some technical discussion or at least a link to the sources.

If the Rust community can be insufferable when trying to sell Rust at any and every opportunity, Lord have mercy when they see any kind of success because the preening and puffing will have no end. This blog post will live forever in the annals of Rust.

On the other hand I’m not surprised to see that it’s written by the security team and not a development team. Same pattern as with Microsoft: security specialists tend to get obsessed by their subject matter (just like many Rust programmers), end up hating C and C++ and see them as the source of all problems (just like many Rust programmers).

In reality, C and C++ were the saviors of Android and Google reluctantly had to conjure the NDK to make up for a severe lack of performance compared to the iPhone. Note how even in the current Android they mention improving the UI performance and having less “jank”. Without C++ Android would have been DoA, but it doesn’t look like there will be a blog post thanking C++ any time soon :-)

I can’t take seriously reports about the benefits of a tool that don’t mention any of the downsides. When the devs post a blog cursing the troubles they had getting Java and C++ and Rust to work together and pitying themselves for having to read both C++ and Rust, then we’ll be getting closer to the truth.
I have both the C128D and the C128DCR.

Unfortunately, the DCR is missing its keyboard :(

It was always a bit awkward with the far reach for accessing the Action Replay cartridge’s (a freezer/turbo-loader) buttons since the cartridge port was way behind the monitor (or in my case, a small TV)

Almost never used any of them other than in C64 mode. Booted CP/M like once. What a waste, all those poor Z80s must be the least utilized cpus ever.
I don't follow either. If this refrigerator got an update that started showing you advertisements, you'd want the manufacturer to have some form of accountability that they don't further degrade the experience. Having multiple choices benefits everyone and forces the OEM to not make bone-headed moves. You're arguing that Apple shouldn't do good things because... Apple doesn't care? I already know that. I own many of their devices and experience it first-hand.
> Isn't this just a matter of interpretation of the models?

Not really. This is the classic frequentist vs Bayesian debate. In frequentist-land, you are computing point estimates of the model parameters. In Bayesian-land, you are computing distribution estimates of the model parameters. It is true that there is a difference in interpretation of the generative process but the two choices demand fundamentally different models because of the decision about which of the parameters or data are considered "real" and which are considered "generated".

I think a more abstract/general way to put it is: "statistics" is concerned with statistical summary values (i.e. mean-field estimates over measures) while "probability" is concerned more with distributions (i.e., topologies of measures). I'm not sure this is a rigorously correct way to characterize it, but it illustrates the intuition I'm trying to convey.
Yeah in industry they are often called sanitizers because the purpose and mechanism are fundamentally different from the home ones people are familiar with. Or as a common chef quip: "the dishwasher is the guy running it, the machine is a sanitizer."

They are notoriously bad at removing food residue, which must be sprayed or scraped off before running. Anything more than trace is cooked onto the dishes. They're really good at removing thin layers of grease quickly, and sanitizing. Doesn't surprise me at all that they don't do a final rinse; handling stuff right out of them leaves a distinct feeling on your fingers, like the opposite of bleach kinda. You have more friction than you should until they fully dry, it's very noticeable.
Dota at the mid-casual and high-casual brackets (which is where you find most players) is also a social game. Establishing efficient leadership, communication and cooperation in a game gives you a huge advantage. And the low-casual and the pro levels you find it becomes more a game of skill and strategy funnily enough.

(The old joke is that Dota is a 1 v 9 game, not a 5 v 5)
Pulse Joins Mozilla
I'm building Packj [1] to flag malicious/risky open-source dependencies. It offers “audit” as well as “sandboxing” of PyPI/NPM/Rubygems packages and reports hidden malware or "risky” code behavior such as spawning of shell, use of SSH keys, and mismatch of GitHub code vs packaged code (provenance). Found a bunch of malicious packages on PyPI/RubyGems using the tool, which have now been taken down.

1. https://github.com/ossillate-inc/packj
Yes, in a notional sense it will be "optional", in the sense you can choose to just not use google or facebook, but in the real world people need those things if they want to maintain their social networks/etc

Also in the real world a lot of people "need" to use iMessage or FaceTime, so they have to use iOS whether or not they want the walled garden. Let Apple open up those protocols, and then we can talk about having a real choice.

Nobody is arguing you shouldn't be able to buy an android

Apple was arguing exactly that for many years.

they want that choice to be eliminated and walled gardens to cease to exist entirely

I'll almost bite that bullet. Walled gardens are terrible for freedom and innovation, as we've seen just recently when Apple crippled AirDrop under orders from the Chinese government. I wouldn't say that they shouldn't exist at all, but it should be something that you very explicitly opt in to rather than the default.

what do you think happens when iOS Safari gets killed off?

Alternatively, allowing competition might force Apple to spend some effort making Safari not suck so that doesn't happen.
Contrary to that, some of my biggest achievements have been things I've done on my own for companies that the company didn't realize it needed. Things that I've done to make my job easier continue to make other people's jobs easier to this day. Nobody asked me to do those things. The business would have continued regardless. But these things I did to make my job easier have payed dividends in the long run.
Principle Studios | Remote | Senior Software Engineer, Mid-level Software Engineer, Engineering Manager | https://principlestudios.com/careers/

Principle was created as a lifestyle design and technology consultancy. Its goal is to prove that caring for our customer’s needs, caring for our community and caring for our team’s well-being are not mutually exclusive.

I'm the Director of Engineering at Principle, and we're looking to hire a number of senior and mid-level engineers to join our team! We have the opportunity to work with a variety of technologies, and right now we are hiring people with a depth of experience in React, C#, and/or managing engineers. This is the best, most talented, and friendliest team I've worked with - we're growing, and I'm excited to bring more people into our culture of excellence without the exhaustion and burnout so prevalent in our industry.

Excellent benefits include: 401k matching, unlimited PTO, profit sharing, company-covered insurance, and stipends for home office, training, and fitness.

We're fully remote - if you're a US citizen/permanent resident and can do US timezone hours, you can work wherever you want!

Contact me to apply or for more info: daniel.andresen@principlestudios.com
Thank you! If you do end up building something like it I'd love to know!
> My question to somebody who understands this more than me, by collecting query, country, device type, is that enough info to identify users?

Collecting search queries alone is enough to identify users. see: https://www.nytimes.com/2006/08/09/technology/09aol.html
Actually no, the top choice would be to force your opponent into a position where the series of second best moves literally destroys them.
You're looking for traps where only a particular move can save you.

A minimally modified engine lookup wins here.

There's a whole bunch of openings that ensure it for white, this game is rigged even more than playing the best move, even if you do enforce a random opening.
It is another form of payment. What's to get?
As far as I can see no one in this thread was taking about “the government of Taiwan” (a complicated term in itself), just the people of Taiwan.
I think it's largely about capacity. Even if you have the money they don't want you to randomly spin up up a few hundred GPU instances for 6 hours because it will end up causing capacity issues for all of the other people trying to also allocate those instances. GPU's are in crazy high demand and I doubt even GCP, Azure, or AWS can get their hands on enough of them. Contrary to what cloud providers may have you believe you can't actually spin up hundreds of instances unless you already have thousands of instances or you've talked to them and have already told them you're going to spend millions of dollars with them and got the quota pre-approved.
Make it a 501(c)(3) non-profit, like the Internet Archive or Wikipedia.
Thank you for the detailed reply. "Classroom examples of robustness problems in geometric computations" is great; I look forward to doing a deep read there.

Your reference, "The Nature and Meaning of Perturbations in Geometric Computing" itself refers to "On degeneracy in geometric computations" (https://dl.acm.org/doi/10.5555/314464.314474) which I think points to a less tame reality where the answer to my question (continuity claims about CG outputs) is "it depends on the CG problem".
I'm definitely not thinking of wire transfers, I'm thinking of credit cards. I want Visa and Mastercard to be required to process all legal payments. If that means certain classes of high-risk transactions have to be offered without certain protections, I think that's completely fair.

> ... You can argue that they need to be made faster (I agree)

Luckily that's already well under way. We should have RTP and FedNow next year.

> ...rather than you and me subsidizing people who regret buying porn

Good news! We're not, and at least in recent history we never were! :) Merchant acquirers charge high-risk merchants significantly more to cover chargeback risk. That risk isn't meaningfully transferred to your Costco run. While a Costco may pay 1-2% in interchange, your average adult video business may pay 10-12%. Sometimes more.
Also, they've only tested one professional dishwasher and one household dishwasher using one specific formulation of rinse aid.

There's enough here to indicate a need for further investigation, but not enough data to come to any overall conclusions about commercial or household dishwasher safety in general.
You might like Goggles (also a Brave feature): https://search.brave.com/help/goggles

Disclaimer: I work at Brave.
Wanting "cheap newbies" would be consistent with all the "concern" about falling rates of reproduction.
Makes me think of https://drawball.io

(Disclaimer: A colleague’s hobby project)
You might find the ":NERDTree" plugin useful for project/directory navigation:

https://catonmat.net/vim-plugins-nerdtree-vim
and
https://github.com/preservim/nerdtree
US consumers are easier to sell to, perhaps.
Really? I'd prefer to not send my money to someone without the chance of it being returned in the event they do not deliver...
let’s not give apple ideas!
Sure, but that (we do it) happens currently with C/C++ and signal handler traps which gather the callstack and collate them: the issue isn't usually that we don't know the crashes aren't happening or having the call stacks - the issue is hacky code that was written for one purpose is now being used for other things it wasn't designed for (because it is useful to artists, despite its limitations), and there isn't the time to go back and write it properly for the new expanded use-case. That's my point: a new safer language isn't going to improve much in this area without more development time provided to write better code, given the time constraints are going to be the same as they are currently.
What is Parler's competitive advantage in the world of brave new Twitter? I think I've seen some pundits say Twitter is actually moderating less then Parler even.
I wonder if their efforts to leverage modern chip capabilities to address memory safety (e.g: ARM memory tagging) contributed to that drop of memory safety vulnerabilities
Not an "intervention", but part of communicating basic civilization to one's children. People aren't born civilized.

Do you have a reference for your claim?
Totally agree. We're likely going to implement a partially homomorphic solution that allows for some specific queries. We aren't trying to build a general purpose computational environment as the use cases we support don't require arbitrary computation. The data people encrypt with JumpWire is pretty much all strings and the queries on them are mainly doing some sort of substring matching (mainly prefix/suffix).
Monograph | Senior Software Engineer | Full-time, REMOTE in Brazil

We do 4-day work weeks at Monograph, and we've been doing it for 3 years now. I believe we're one of the only companies founded in Silicon Valley that are advocates for working less, but more productively. To learn more about our engineering culture check out our Key Values profile: https://www.keyvalues.com/monograph (Lynne is a good friend!)

We're building out a team in Brazil and currently looking for a senior software engineer that is interested in building new product lines for a growing startup. If you're interested in the built environment (architecture) that's a huge plus!

https://monograph.com/jobs-list?gh_jid=4746657004

Our stack:

- Next.js + Typescript + React on Vercel

- GraphQL + Rails on Heroku

Reach out directly to me (co-founder) and mention the HN post: moe at monograph dot com
Good design theory.

https://www.doverbooks.co.uk/point-and-line-to-plane

Consider
h::i::j::k versus h.i.j.k

Two :’s is an extremely loud combination of visual elements compared to the subtle point. :: drags the eye away from the content and says “look at me oscillate”

In addition, humans group similar visual elements together so a combination of anything::doesnt::matter::what::between::clumps it is impossible to escape the common pattern and the eye jumps between the ::’s. Therefore it takes double the cognitive load to read.

What’s worse, the eye gets trapped within each :: because it’s a combination of four dots, which naturally creates an implied circular pattern which draws the viewer in further.

Compare to something like:
use HashMap from std.collections

Or… more obviously the python import statements.
I've done that at least 40,000 times. This isn't a linear ordering!

There are many principles, which we're discovering together, around curious conversation. I went into this one in detail because I think it's interesting.

Btw, if you see a post that ought to have been moderated but hasn't been—for example, a "worthless, flame-inducing" one—the likeliest explanation is that we didn't see it. You can help by flagging it or emailing us at hn@ycombinator.com.
Yeah I need it with my well water. But generally we just put up with spotty dinnerware. If we have guests over, we'll wash whatever by hand before.
> We have no ssl library written in a memory-safe, functional language that has been proven correct that has dominated the space. Heartbleed wasn't yesterday.

Heartbleed didn't affect https://hackage.haskell.org/package/tls even though it isn't formally verified.
They are really good compared to whats out there but they are far from excellent in many details. They are still quite far from Microsoft where almost every detail is atrocious and only the whole is making the cut because the sum of the parts is quite terrible.
Sounds like the old x86 api for what to run in order to produce controlled cpu waste heat output to cook lunch is now unofficial obsolete.
That is science right there
Trash in NY is literally piled up for collection.

https://www.bing.com/images/search?q=new+york+trash

Most cities in the USA have either individual trash cans (suburbs/low density, once a week): https://www.youtube.com/watch?v=UluH0QmnwfM (ONE HOUR???) or dumpsters/dedicated crushers (high density, can be once a day): https://www.youtube.com/watch?v=XDTrUs6TeNc
Interesting article. I understand what the author is saying here, but there's a lot of value to be found in taking Schultes' position:

> "For Schultes, the non-ordinary states of consciousness elicited by ayahuasca were ‘intoxications’ and ‘inebriations’ – curious for sure, but ultimately illusory. As a consequence, his altered states had to be stripped of ‘subjective’ content as part of their translation into ‘objective’, rational, and universally applicable scientific knowledge."

That's precisely the value that the objective scientific approach - measurement, observation, not subjective interpretation - brings to discussions of psychedelic substances (and to the knowledge of the world in general). Of course it's limited, but it does provide an unambigous foundation of knowledge - we should expect anyone, regardless of cultural history, to agree on the same measurements and scientific observations. The flowers have this pigment, the plants have these components, this DNA sequence distinguishes this subspecies from that subspecies, etc.

Certainly the subjuctive view has some interesting features and there's no need to discard it, but one must realize that other peoples and other cultures will have quite different interpretations of the effects of psychedelics than the original users. People create expectations of effects, culturally speaking, and then they experience those effects in the correct set and setting, as the author describes:

> "This was a classification entirely opposed to that of his informants. For Amazonians, it was exactly the subjective content of their visions that gave rise to knowledge and insight about plants in the first place. The Amazonian cosmologies he encountered were directly engaged, informed, and tested through the ritual ingestion of the plants in question. The non-ordinary states elicited by ayahuasca provided access to realms of reality that were perfectly real (Beyer, 2009).31 But because the Amazonians’ rich cosmological accounts did not fit within Schultes’s modern scientific world view, in his reading of the enigma he systematically undermined their epistemological importance and ontological validity by assuming that they could be explained in terms of his own metaphysical position. Within Schultes’s cosmology there was no way for ayahuasca visions to provide routes to genuine knowledge – unless they had been implausibly scrubbed clean of their subjective content by a trained analytical mind and reduced to bifurcating decision trees that mirrored the bifurcating taxonomic keys of naturalists guidebooks (narcotic, or non-narcotic? strong or weak?). There was no way that plants could speak to humans about themselves, no way for plants to teach people to sing, no matter how prevalent these accounts are among Amazonian holders of plant knowledge (Beyer, 2009)."

I have to agree with Schultes - the plants aren't teaching people to sing, but they do make it easier for people to pass on vivid cultural traditions to other people, by swinging open the doors of perception within the human mind.
Africans should take the win. Keep these guys off continent for as long as possible unless they bring FOSS and hardware.
Yes indeed. This synthesis of concepts is a great illustration of moving beyond hardened dichotomies in this research space and I believe similar approaches will be fruitful in the years to come.
I have been a vocational Lecturer in Computer Support (System Administration) for over a decade. Before that spent 35 years as SysAdmin (Vax, Unix[Aix,Irix...], programmer (FORTRAN real time / Webdev [LAMP Web 1.0 era], Manager of PC deployment and training (Dos and Early Windows).

I have been learning thing 5 minutes before my colleagues and coworkers my entire career and then train them. When the newness of a tech wore off I moved on.

I was rarely the best at a technology just the first. A digital Voyageur of sort (Canadian Eh!) portaging through the wilderness of new tech for everyone who followed.

Now as a teacher I am still 5 minutes ahead of my students because our industry does not sit still. Half the time teaching fundamentals that will never change (backups, backups, backups) the other half Win 10/11/Server 2022/Linux quirks.

I would say I am only qualified to learn new things and happy to do that.
The engine was made in Ukrainian SSR, a part of USSR at the time.
I prefer "thought-stopper" better. I would say Totschlagargument sounds like it could just be a really compelling argument that leaves the other side speechless and "kills" the discussion with a victory; but the point is not that the argument is compelling but rather it tries to block substantive thought and discussion.
Solving the first Advent of Code exercise with ChatGPT prompts
In my limited experience in the several places I've lived in the US, only one had an issue with water that was hard enough to need addressing. Most residences there had a dedicated household water softener, so even there the dishwashers didn't need to do their own softening.

Here's a nice map [1]

[1] https://homewater101.com/articles/hard-water-across-us
Sam Bankman Fried and Aaron Ross Sorkin Interview about FTX Collapse
It’s just surfactants. Aka detergent. That doesn’t get rinsed off, it gets “rinsed on.” It’s function is to make water bead off the glass so that water spots are not left
WSJ and CO: The Hypocrisy of Mainstream Media
My solution is using uBlock Origin without signing in to Google and a VPN.

I'm not concerned about ads because I literally never see them.

And uBlock blocks the tracking.

Do you not use uBlock Origin? https://chrome.google.com/webstore/detail/ublock-origin/cjpa...
That's an incredibly entertaining and illuminating thread. Thanks for sharing it!
Wait, people were serious when they said we shouldn't eat Tide Pods?
I'll give you an upvote for that little dive into Wikipedia. For those who haven't already swum as deep, the article on ion exchange resins[0] is also worthwhile. Turns out they are used for reprocessing spent nuclear fuel as well as softening water. Plus a few other things.

[0] https://en.m.wikipedia.org/wiki/Ion-exchange_resin
>A system without fraud protections (i.e. wires) is a much more efficient solution

The assumption here of efficiency by any metric is the wrong thinking for crypto. Energy/speed are being optimized for, but they are not the goals.

Wires don't have composability. Blockchains do.

https://ethereum.org/en/developers/docs/smart-contracts/comp...
It's from things like properly last hitting creeps, good reaction timing, good reaction decisions, coordinating real time actions with teammates in milliseconds resolution.

It's obviously not about clicking fast, but it is about timing, sometimes 100 milliseconds reaction time make huge difference in outcome. It is usually making decisions on very small time scales. Do you retreat or continue? Use ability or hold it? Can you overextend?

The only meaningful strategic decisions in dota (which you have long time frame of deciding and effect the game for a long duration) are draft (which AI doesn't really master, they reduced the heroes pool to simplify) and item purchases, and there are only a handful of them (~6) in an entire game. Other decisions don't really have a long "memory" time, a minute or two at the most. After two minutes every other decision is just reduced to the relative advantage between the teams.

There used to be one hero in Dota which made it a strategy game instead (techies). But it was like playing a different game and everyone hated it and it was effectively removed. Techies was like playing stratego against chess players, they obviously get pissed off by not playing what they wanted.