skysight-inc/HackerNews huggingface dataset:
No, you are wrong.

Some theorem provers, such as Coq, are not Turing-complete. This means you cannot write some programs, and in particular you cannot write infinite loops in Coq. Infinite loops are a common pattern (e.g., a REPL or a GUI display waiting for input).

This is a trade-off, as I said. You gain the expressive type system, but lose the ability to implement certain programming patterns. It has nothing to do with the strength of the type system.

---

> whether its built into the language or ran statically like MyPy.

All (true) type-checking is static, so MyPy "running statically" is not a noteworthy feature to distinguish it from other type checkers. I guess this point may seem trivial to some, but the broader context of this conversation involves conflation of the terms "static type system" and "strong type system", so your misuse of the word "statically" here seems worth pointing out.

That said, whether you use an external tool to check your types or the type-checker is built into the compiler is irrelevant, and I'm not sure why you brought it up at all.

---

> You can take a piece of code in C, and write a test suite on input and output of that piece of code, and accomplish much of the same thing that typing accomplishes.

Depending on the perspective, this is factually incorrect.

Type-checking is an ahead-of-time operation that guarantees the absence of certain classes of errors at run-time. Writing tests to check for the absence of such errors is not equivalent, because you have not proved anything; you merely gain confidence. They are semantically distinct, even if you write many tests to gain a lot of confidence.
the nexus one was a beautifully engineered phone after that they moved to plastic and everything went down
I coded a credit card payment a few times in my career and from what I saw it's always just a token. That token could be only used to make transactions from your account to the specific vendor's account. Of course there's always could be some incompetent developer who thought that saving credit card data into a database is a great idea, but overall it's not as risky as people think.
Sorry, it is not similar to grafting.
> Overall, the share of all cryptocurrency activity associated with illicit activity has risen for the first time since 2019, from 0.12% in 2021 to 0.24% in 2022. [2]

https://go.chainalysis.com/2023-crypto-crime-report-demo.htm...
Discussion on Hugging Face:

https://huggingface.co/papers/2309.17410
This transparency is actually even frowned upon by the EU due to privacy concerns.

I don't agree though, businesses and who profits from them should be transparent.
Removing the wifi router, and connect everything to personal smartphone instead
For peasants like us, it of course is out of the question. But for a 800B company (Meta) vs a 150B company (Disney), the conversation is very different.
The part about cash seems strange.

While there are certainly downsides to digital payments (or at least the current implementations of them) such as dependency on the banking system and surveillance there can be no doubt that electronic payments are more convenient.

The problem with cash is that there are two separate steps which need to performed in separate geographical locations:
1) Getting the cash (from an ATM or a bank)
2) Spending it

What people want to do is #2 but with cash they also have to spend time travelling to some place to do #1. You can optimise this by carrying large amounts of cash to reduce the frequency and time spent doing #1 but that has obvious downsides (like risk of theft)

Using electronic payments doesn't force anyone to "go faster" it just spares them from having to do "busy work".
Gödel didn't say anything about real world phenomena. He was talking about formal languages and mathematics.
Very much depends on the field you're in. It's a requirement for some careers.
I’m pretty sure I don’t actually have to do better than this, actually.

And I’m going to have to quote Sturgeon’s law here. “90% of everything is crap”.

If 90% of employers are crap, (or 90% of jobs in an industry?), there is going to be a lot of competition for the 10% that aren’t with the crap employers or with the crap jobs. In conditions like we have today, many of the top 10% will even relax their standards (sliding closer to crap), since they just need to beat their competition not be perfect.

All they need to do to outrun the bear is run faster than the next guy, not be the fastest in the world.

So not everyone is going to get one of those nice ones, pretty much by definition no?

I wish you luck with finding one, and making the move if your current employer sucks.

Many won’t, for valid reasons. And employers are counting on that. For valid reasons (even if we all hate it).

That is my observation.
Ok so to state the obvious and it's insane to compare us to el salvador and seriously suggest we should become even more of a prison state than we already are.

Secondly, part of the reason we have such a high crime rate is our high imprisonment rate, as el salvador will discover. If you remove all legal avenues to survival you create crime.

Meanwhile, the actually obvious measures—i.e. actually fighting poverty in good faith—is so anathema to american culture people would rather watch people shit in the street than watch their housing valuation rise slower or, god forbid, drop.
It wouldn't be HN without classic "But America Bad!" whataboutism.
As an external developer, it's become clear to me that some bugs don't get fixed simply because feedback doesn't get through to the product teams.

An example is the MediaFoundation AAC encoder in Windows 10. It's unusable, due to a bug that randomly introduces oink artifacts into the output. I submitted it to Feedback Hub, but of course it was too niche to get upvotes. Looked around, OBS Studio ran into the same issue and had to switch to a different AAC encoder, so it wasn't a rare problem. Someone even tried posting on Microsoft Answers reproducing it with the Windows SDK sample, and got only a generic response. Finally someone got through, and the product team mentioned that this was the first they'd heard of it... but at least it's actually fixed for Windows 11.

The design of Feedback Hub partly encourages the current behavior. It used to have a very visible categorization on the left side, but now they're easily missable drop-downs, and the auto-suggestions are completely bonkers. You can type up a bug about graphics errors and it suggests the accessibility and first-time install categories. Lack of curation also doesn't help; there's something to be said for having a light touch, but there are posts consisting of just random letters that have been there for years.
CTRL-F "iphone" - 41 matches.
CTRL-F "apple" - 58 matches.

... it's going to be one of those threads.
> Do you often see shock content of cinderella ? Or xxx content of beauty and the beast

And I guarantee you that, if you want to find this stuff, you can find it, regardless of the copyright status. Rule 34 exists for a reason.
Already done.

https://chirper.ai/

Like the Truman Show, the inhabitants are pleasantly polite...
I would (and sometimes do) pay more money to not give money to Amazon. Also, I feel like the vast majority of sites support Google Pay, Apple Pay, PayPal and/or Venmo these days so I rarely find myself entering my credit card number.
That is a good write-up on Paul's comments. I think he has an account here on HN. I recall discussing similar concerns here on HN when the protocol was first being discussed but I think most of my concerns were largely ignored. People were enamored by the idea of DoH but I see it as exacerbating a few problems.

It does not really address the issue of privacy unless one is only making DNS requests and not doing anything with said DNS results, as encrypted SNI is still not widely adopted. I guess I would call that cart before the horse. It does not prevent an abusive ISP from blocking access to a site as they can just block all the DoH resolvers or just NXDOMAIN the canary domain which also turns it off by default on most browsers. The bigger issue to me is that it doubles the number of organizations that can track behavior. Now my ISP gets this data and so does Cloudflare if I am the type to leave things default as most people are and they know it. CF may not wish to block something but should they receive a court order from any country they do business in then most people will lose access to something. That could be a future phase we have not yet reached due to mass adoption not reaching a set goal at this time. This is also a one-stop-shop for law enforcement to gather browsing data vs. having to issue a court order to each ISP.

Some people mention it protects against rogue nations but they are by far the last people that DoH would be useful for. Rogue / bad / totalitarian nations will just null route anything they suspect to be a DNS servers not in their control and will extract people from their homes to re-educate them. In a way I can see DoH as being a risk to people in such situations. Meaning they could be accused of bypassing some state level control and may not even realize they were.

In my opinion DoH/DoT should have been highly customizable in a GUI before it was ever implemented and default-off, default opt-out settings and instead if the browser or ideally the OS recognizes it is in a shared WiFi then maybe prompt the person to temporarily enable DoH. That's another issue, it's in the browser and not the OS. So the browser gets protection but nothing else does at least for the last few years. That is coming soon to some operating systems. Curious if they make it obvious what DNS partnership is in place.
what potential you are talking about? I am from there and there is absolutely nothing. no human capital, no resources, no political willingness (only huge corruption). the only viable business was to be a sort-of-kind-of-middleman between EU and Russia and thats also gone. most young people left for greener pastures towards EU. go visit all of these places and please wander outside the tourist area, and better yet, rent a car a travel through countries (they are small, a road trip through baltic states will take you less than a week). after that tell me more about this "tremendous potential".
2 months ago (August 2023), on a "What are you working on" thread, I stated that I was making a extensible text editor on the web. I said on the comment that my laptop was undergoing repairs, and it would be open-sourced by the end of August. The repair took much longer than expected, and had to push the deadline to the end of October 2023, as a result of me forgetting about the project.
Patreon Redesigned – a new brand identity built for, and with, creators
Tangent- I had a similar problem in my undergrad EE capstone class where our serial connection to our microcontroller kept being filled with random garbage. I moved my laptop at one point - and it stopped! The charging cable had been lying across the wires for the serial bus, and apple chargers talk to their laptops over a serial protocol as it turned out. We were picking up crosstalk!
Why were they so intent on carpet for the science labs?

I mean, why change the flooring type at all?
Should you be able to buy any drug, organ or children? I don’t think so, no government on this planet has a free market because there are laws and regulations.
It’s not 100% Go, though. It forks a process that manages the sqlite file. Since the communication with it is written in go, it avoids using cgo.
I have a custom built plotter that paints in watercolor, I don't have a lot of good media depicting it yet, but if you're local to the Bay Area I'll have a booth at Maker Faire showing it off!
PyTorch 2.1: automatic dynamic shape compilation, distributed checkpointing
I drive an old pickup. When I rented a "modern" car for a long trip, I was appalled by the numbers of needless features. In motorcycle talk, it was a garbage wagon. My 30 year old Chevy pickup is simple and functional. It's a lot like the early Macintoshes: so simple that it's elegant.
>But we know that ML cannot model all turning machines in the limit.

No computer is truly turing without infinite memory, including humans.

>Rice's theorem in respect to functions doesn't fit with you claim: For any non-trivial property of partial functions, no general and effective method can decide whether an algorithm computes a partial function with that property. The generalization problem being the important part.

This is...irrelevant. The theorem makes the claim for complete generalization (which humans do not demonstrate) as you say. It doesn't actually matter if the algorithm can't make the claim of property for all processes. Just like it doesn't matter that computers or humans are not really turing complete.

We don't need a computer that is exactly a human. We need a computer that works.
The site is http://hnlikes.com/ and on the About page I describe how it was done.

Like I mentioned it only looks for books that are linked (or videos, arxiv papers, Wikipedia etc.). I then use the link to get information from the site itself.

I calculate scores for the given link weighted by a number of metrics.

I'm sorry if I gave the impression this was fancier than it actually is.
I admit that I watched the video, and have followed octopus discoveries for decades now - having had my own youthful enlightenment on the subject in regions bearing blue rings - and found myself internally compelled to find some way that we can develop our communication abilities with octopus in similar ways to the sapien research that has happened in our zeitgeist.

I truly believe we can "sign-language" with cuttlefish, if we try. We can more than likely attempt to involve ourselves with the Octopus villages/covens we keep finding all over the place - they are social creatures, just perhaps not in the littoral species .. - and we should _really_ stop eating them. In the same way we don't eat monkeys.

Anyway, these compulsions in my case are internal, and I dare not express just how much I love these creatures and want them to be a part of the human experiences because every time I have encountered them in their world, it has made my world even more amazing, too.

The question of whether we should cross the human/octupus non-communication gap is a deep and serious one. Think about it next time you find one on the reef.
Yes, but you can achieve that just by having a normal function that takes some configuration parameters. The documentation of the library suggests that efficiency was a significant concern, and I assume that’s why the implementation is not as straightforward as it otherwise might be.
Amazon affiliates are getting smarter by the day.
Apple is one of the most advanced consumer electronics companies on the planet. I may question its utility, but their VR headset is one of the most amazing feats of consumer product engineering I've ever seen. So excuse my scepticism if "replaceable battery" is somehow beyond their engineering and product design prowess.
I like Midjourney's stance: When journalists come in, don't play or have fun, and immediately try to create nazi or violent imagery so they can write hit-pieces, they just ban them. According to mj, it's pretty rare for normal people to try to stir up controversy or bad feelings, and it's mostly journalists or people doing self-promotion. Since they own the tools, they just ban such people and take the L regarding the loss of freedom of expression.

It doesn't scale but it works.
I think he meant it like "okay, yes, permission is one... but also consider..."

That's how I read it first time.
"Truly understanding what goes on" and "static typing" are in no way correlated, let alone causations.

You are making a false dichotomy.

It's perfectly possible to work in a dynamic codebase without understanding the domain, business, logic or big picture. And it's just as perfectly possible to build a statically typed codebase that forces you to understand the whole entirety before being able to make a change.

Now, whether it's actuallygood to enforce true understanding of the Whole, before being able to work on a subset, is another debate. One that, unsurprisingly, has long been proven to be false. It's why we consider modules, functions, boundaries, coupling, classes, microservices, layers, and so fort and so on.
Rune Labs | REMOTE - US, Canada | Senior iOS Engineer | Full-time

We're building a platform to help people with Parkinson's and their clinicians better manage their disease (the buzzword is "Precision Neurology"). We're hiring for our Patient-facing iOS app.

Our tech stack: React web apps; Python / Golang backend; Swift / SwiftUI on mobile

Our workplace: Pay transparency; Work-life balance; Remote with a small office in SF (though most of the dev team is outside of SF).

Roles:

* Senior iOS Engineer ($175,000 - $185,000)

Apply here: https://boards.greenhouse.io/runelabs
Learn more here: https://www.runelabs.io/

Keywords: Healthtech, Healthcare, Medtech, Neurology, Neuroscience, Biotech
It’s a strawman because GP wasn’t commenting on whether or not there is a technical way of reaching the public, but rather that media consolidation hurts the public. Those are orthogonal issues.
Related to this it is estimated ~1% - 2% of money on your bank account is criminal origin (depends on the bank, on the country).

Most of criminals prefer real estate and cash over cryptocurrencies. London and Dubai are the best.

Here is a documentary on Londongrad

https://youtu.be/GAOJCcwxDug?si=M0Lnso1rjmdckoDH

You can even find a map that shows different parts of London where East European and related criminals have set up their homes

https://twitter.com/moo9000/status/1471369253966290948
I have worked extensively in Elixir and it only made me feel more strongly that static typing is the way to go. The sheer mental overhead caused by the lack of typing in Elixir is the biggest productivity killer for me when working in that language, and refactoring is almost as much of a nightmare as it is in something like JS.

For me, strong and dynamic is the worst possible combination. I actually need to be precise with types, but the language gives me no help.

I think Elixir has the best combination of runtime and tooling and ecosystem out there, and it’s type system is the only thing that prevents me from using it for nearly everything.
'Gravity hole’ in the Indian Ocean, and scientists now think they know why
I think you may be right about how it would pan out, but ideally you'd either start with a stipend that covers the base rate for your insurance with any increase in premiums beyond coming out of pocket, or averaging premiums across union members to create a powerful economic incentive to keep members in line. I'm not a fan of the latter, because US cops seem tribalistic, and would likely see an increase in premiums as an us vs them issue rather than an internal issue. Pricing bad individuals out of the profession directly is better.

I do also sometimes think about using other law enforcement agencies that overlap in some (but not all) responsibilities to create some sort of incentive structure where if they catch each other breaking the law, it's much more beneficial to screw each other over than be complicit
Intel bought Altera in 2015 for ~$16B. Wonder what an IPO would price it at now?
Also interference on a digital Bluetooth signal would likely not cause incorrect sound to be played, rather just a pause, stutter, or connection loss.
If blames the failures of these states to identify and shut down operations literally working against them. These crypto companies acted as intermediaries for financing Russian mercs with money out of drugs ops.
Except an exercise regime that eventually gets "easy" eventually gets harder again too. The value is being able to put in the work, not the outcome (the outcome you get elsewhere: if I can lift more weight, gardening will be that much easier - but that's not the point of my exercise regime).
i am!
Arraylake now available in private beta
Arraylake is a data lake platform built around collections of multidimensional numerical arrays (a.k.a. ND-arrays, tensors).
Cool, maybe they can fix emergency calling sometime in that seven year window? https://www.androidauthority.com/psa-google-pixel-911-emerge...
Gmail unleashes “email emoji reactions” onto an unsuspecting world
Device counting has always been possible with IPv4 routers, and yet I don't know of a single ISP which does this.

To be clear, I'm talking of ISP-provided (usually wifi) routers, which at least in my country are extremely common. Those could receive an IPv6 prefix and do DHCPv6 inside your own network.
So they are incorporating that group-portrait-correction feature (RealFill) after all.

https://news.ycombinator.com/item?id=37708292
You're right about oral examinations, but written _proctored_ exams would also solve a lot of these problems, particularly if you require it to be handwritten. Having take home essays be handwritten would also help deter using AI by making it much more inconvenient to use compared to just doing the assignment in the first place.
not a lawyer, but what can they take if you don't gain?

maybe they could cite brand harm which might have monetary implications.
This is an old, old issue, and it's not due to migration but due to inheritance.

`<T>keys(o: T) => keyof T` is actually quite incorrect, because you can't guarentee that keys() doesn't return a value not in `keyof T`, a key could be from a subclass of T.

I think TypeScript is doing the right thing here in not claiming something that's very easily violated.
1.1.1.1 lookup failures on October 4th, 2023
Wait until 2027

https://www.theverge.com/2023/6/24/23771064/european-union-b...
One of the OP's requirements was a vanilla Android. Vendor Android versions aren't features, they're profit centers.

I know the Samsung phones come with a fair bit of crapware, cuz I used to have one. How's the Moto?
much more mature and feature rich then many of the competition listed in the article

to some degree it's more a platform you can use to efficiently and flexible build your own more complicated search system, which is both a benefit and drawback

some good parts:

- very flexible text search (bm25), more so then elastic search (or at least easier to user/better documented when it comes to advanced features)

- fast flexible enough vector search, with good filtering capabilities

- build in support for defining more complicated search piplines, including multi phase search (also known as rerankin)

- quite nice approach for more fine controlling about what kind of indices are build for which fields

- when doing schema changes has safety checks to make sure you don't accidentally brake anything, which you can override if you are sure you want that

- ton of control in a cluster about where which search system resources get allocated (e.g. which schemas get stored on which storage clusters, which cluster nodes should act as storage nodes, which should e.g. only do preprocessing or post processing steps in a search piplines and which e.g. should be used for calculating embeddings using some LLM or similar) Not something you for demos but definitly something you need once you customers have enough data.

- child documents, and document references

- multiple vectors per document

- quite a interesting set of data types for fields and related ways you can use them in a search pipline

- an flexible reasonable easy to use system for plugins/extensions (through Java only)

- support building search piplines which have sub-searches in extern potentially non vespa systems

- really well documented

Through the main benefit *and drawback* is that it's not just a vector database, but a full fledged search system platform.
Tech makes it easier imagine no toilet, it also makes me faster as I don’t have to clean up my own pool of sht
Ah je suis charlie
Airbnb Is Broken, Its CEO Says. Here Are His Plans to Fix It