skysight-inc/HackerNews huggingface dataset:
I think this is the issue that Google will face. There may be better search engines out there but they are subscription or request monetized. Would I love to use one of them? Yes. Am I going to? No. I have too many subscriptions than I like as is. I know of them and won't use them. The average consumer has no idea they exist.
I'll bite. Immediately understand how that could work?

I don't see it -- what's the connection? Earthquakes happen when stress on a tectonic plate border exceeds (I think?) the static friction that was holding it in place. What's the leap from "pent up physical stress approaching a breaking point" to "has a measurable impact/effect on frequency modulation"?
A Classic.

Folks interested in studying more of Parnas' foundational papers should checkout the book Software Fundamentals: Collected Papers by David L.Parnas. A good antidote to "cargo culting".
In a sensible approach schema migrations are totally decoupled from the API.
Oh you poor sweet summer child
It seems like sqlite is now acting as the API gateway. I think its an interesting idea, especially if you want to share relational data out to consumers, since they now have all the flexibility of sql. The issue though is updating the queries when schema changes are made.
Will your solution work with any CDN at all? It seems the issue is not specific to Cloudflare.

`Date` is a registered field [0] used by origin server as defined in RFC 9110 [1]. Any CDN server will add its own date to that header since it's acting as the origin server for that request.

For Cloudflare in particular, you could try setting Cache-Control to Private=Date and see if the edge cache skips the override [2].

What you want seems to be a tunnel with WAF. In that case, a Cloudflare Worker might be a workaround to the native caching layer but I'm not sure if that has any effect on the edge device updating the Date header or not. Workers do support WAF.

0 - https://www.iana.org/assignments/http-fields/http-fields.xht...

1 - https://www.rfc-editor.org/rfc/rfc9110.html

2 - https://developers.cloudflare.com/cache/concepts/cache-contr...
The wordage in this article is so full of class markers it's a bit mind blowing. Look at this beaut:
"""The interior has an on-trend high-contrast scheme forged of old and new pieces, new stone and a nod to art deco in the hardware"""
Ukraine and US govt. are providing a lot of funding to Starlink. However, these customers also now realize that Musk is erratic and unreliable. Sooner they can find an alternative, the better.
As an official Australian, I'm happy to say he does sound like a fucking cunt.
If it helps, you can think of excel as a purely functional programming language with a 2D UI for memory visualization and editing.
I believe the implication is that you wouldn't be believed. Did you hit your head? If so, you should get it checked out.

No need to be overly snarky.
If you have Youtube's paid version, you can have the app automatically preload content it thinks you'd like.

This has saved my ass plenty of times when my ADHD brain needed content in places where I didn't have internet.
> more featured than vim/emacs

That's ... a bold claim.
Thank you for the linked article! Yes that is an apt and necessary correction.
CDN storage costs are actually very high, only large websites that basically run their own CDNs storage many different versions of the image to optimize for bandwidth.

The company I worked for did, but they didn't pay for a CDN, just loaded everything from one server
The trivial prejudice of the other commenter’s initial reply, which they seem to have elected to not double down on is vastly less concerning than your comfort with both embracing a 1-bit generalization and in the same breath maligning the tireless efforts of the kind of engineers that with stupendously overwhelming likelihood make your entire lifestyle possible, and then doubling down on it twice.

It takes a lot to get me to follow someone this far down a reply chain these days, but this is pretty fucking epic.
Thank you for that reference!

It is indeed not so simple. If I continue my thought experiments about sets not being universal or foundational, I run into a myriad of problems.

For one, how can one reason about anything when rejecting concepts? How can one conclude anything when rejecting logic? How can one infer anything when rejecting time?

These problems seem to point to some recursive or symmetric (or circular as the article suggests) dependency between the realist and non-realist perspectives.

I don't yet fully understand why there would have to be three worlds -- I'd intuitively say that two (e.g. physical and mental) suffice. The platonic world might simply follow from the mental one, or vice versa. I'll put in several hours of thought and report back in the next post that touches upon this subject.

I concluded for myself that logic, science, nor philosophy are going to be of much help with this. I therefore turned to contemporary art, where such thought still has some kind of validity. Let's see where that leads me :)

Edit: It seems that the "three world" idea is originally an idea by Karl Popper. Wikipedia [1] explains this in some detail, from which it becomes clear why the thought experiment has three, not two worlds.

[1] https://en.m.wikipedia.org/wiki/Popper%27s_three_worlds
first two comments are the classic HN banter I’m here for, next two have stink on them I do not like
HN has a particular culture that dislikes social media and due to the nature of these sites, once a culture is established, it attracts more of the same since everyone upvotes the dominant cultural position. Discord is social media, so it's bad, not like the good old days of forums/mailing lists/newsgroups/IRC/whatever. Listen to your users.

My personal fear with Discord is the audience. Discord has a lot of kids and the likelihood of having kids come into your server and troll you or ask low-effort questions is much higher than Slack. But if your users want Discord, then you should use Discord. There's nothing gained by telling your users what to like.
It's not surprising that you're defending Microsoft. They have had a very successful marketing campaign leaving the impression that "Microsoft changed".

But they are still the same company that threatened Linux with patents and FUD campaigns, that collects royalties from Android and that has turned Windows into ad-ridden spyware.
> On the other hand, they are notoriously slow to develop their IDEs.

I found that IntelliJ IDEs for me are almost at the perfection level. I don't really need any new changes, except for simple incremental ones like supporting new languages.

I've been using IntelliJ since 2003, and it's amazing how little my main workflows have changed since then.
People don't pay for software because of some sort of editor version of the labor theory of value, they pay for software if its a differentiated product they can't find a cheaper alternative for. This is true for most games. There's no GNU Elden Ring yet.

When it comes to Sublime these days it's hard to see why I'd pay for proprietary software, likely more than once when there's everything from Vim to Emacs, to VsCode and a dozen others.
It triggered my "crackpot warning light", but maybe it's just poor translation. Unfortunately, not on sci-hub (yet).
Or use both? Why decide so early what works? Launch a discord server and create a dedicated forum and see which one gets most traction.
All my life I have used Excel, OO Calc (now LO), and Google Sheets interchangeably and I have found experience in one carries across both the others pretty seamlessly. I actually think of them as just one thing. Formulas are pretty much the same, especially.
Like this?

https://www.bbc.com/news/63544995

The hypocrisy is stunning
I heard some good things about Brex (https://www.brex.com/). But I personally haven't tried it yet.
The problem is the latency, of course. Nobody wants to deal with the latency. And the fact that Elon Musk has no clue what he's doing. He's probably putting the satellites at the bottom of the ocean instead of outer space. I doubt he's actually sent anything to space.
If it's a mature product, you should be able to pick it up and rattle it without it breaking. If it's still maturing, then maybe the odd shock here and there will prepare it for maturity?
Sort of telling then, that when they did their virtual actor software, they did it in unreal and not unity.
Starlink performance is really struggling with only 1.5M customers so 20M customers would be crazy. IMO they should even slow down on adding customers until the network can catch up.
> First, if you just hand money to individuals, it's very hard to remove that money from the economy later

I'm not really arguing that that would be a better option (outside of exceptional circumstances) though.

> What makes you think so?

Because lower income households generally have low saving rates.

> Btw, 'money' doesn't really get invested, at least not on the level of the whole economy. If someone invests money by eg buying stock, that same amount of money is now in the seller's hand.

Which drives up the stock price a bit which makes it cheaper for the company to pay its workers, allows them to issue more stock/ borrow more/acquire other companies/etc.

> And if you have an inflation target, you just print more money, until you hit it.

You can't control where that money goes to though. So you are not unlikely to end up with bubbles in specific sectors while overall CPI remains low.
Seems like on-by-default auto save with the option to disable, and a separate save button, satisfy all your requirements. That’s a pretty common set of customizations on saves from what I’ve seen.
Let (X,≤) be a partially ordered set. Define a category C whose objects are the elements of X, while for the morphisms there is a single arrow x→y iff x≤y. Those are called posetal categories and are often used as examples
Choctaw Bingo and No More Buffalo are my favorite songs by him. No More Buffalo is hauntingly beautiful. https://www.youtube.com/watch?v=j5uTfoSuY0E
I've always wanted the pull request view and issues to be the default homepage view. It's basically a dashboard of, where is my time required today. I imagine this would be useful for people who use GitHub for work as well.
It's obviously not logical, and possibly not even reasonable, but it seems like a viable way to get out of the frame of reference from a human being.

I'm fine if this way of thinking is discarded as nonsense. I'd be happy to find more constructive ways to continue with this.
https://learn.microsoft.com/en-us/aspnet/core/fundamentals/n...
Unity games run like garbage native, too!
Not sure about iOS 17 and the 15Pro but the haptics are different in iOS 16 and the 14Pro when flicking the switch back and forth. Unmute I get not haptics and Mute gets a stern triple shake. If they maintain something like that you should still be able to no look it. In my opinion, I like the customizability.
Thanks for pointing that out. That second link seems to close things out.
MPE/MIDI 2.0 pretty much theoretically fixes the "discard an enormous amount of important information", in that you can have an extremely large number of parameters describing every single note and/or physical performance nuance.

Contemporary MIDI is ready to describe almost any human performance in an almost absurd level of detail. Whether anything can do something useful with the description is a different story.
If you give access to your DB directly, your API effectively becomes your API with all the contract obligations of the API. Suddenly you don't completely control your schema: you can't freely change it, you need to add things there for your clients only. I've seen it done multiple times and it always end up poorly. You save some time now by removing the need to build API, but later you end up spending much more time trying to decouple your internal representation from schema you made public.
But first, please share the rules for Whistenschaft
Sounds so fun. It would probably be a pay cut for me as well at this point, but it's still kind of my dream job.
I don't see why it shouldn't be? A more direct line to Reading has long been planned (indeed was being worked on until COVID-19 hit), and I imagine if passenger numbers recover then it will eventually get built. But good access to London has taken priority so far, and that seems right too.
This is going to seem snarky but I'm genuinely curious. As someone who is about as anti-Apple as anyone can reasonably be, I've never understood why anyone would prefer the iPhone for any serious reason. I don't use Samsung (Google Nexus/Pixel only for a decade) for clarity. Can you elaborate about why you prefer iPhones? My assumption, as dangerous as those may be, would be integration into the ecosystem. Kindly, please and thank you.
MPE, which is the model for the most important part of MIDI 2.0, has been around for several years now; there are numerous software synths (and a few hardware ones) that can use it, and several hardware controllers ("instruments") that can deliver it.
I'd be willing to get behind a wealth tax specifically for people profiled on boatinternational.com
https://archive.is/lwa3y
Schema migrations are a solved problem. You make backward-incompatible changes in multiple steps.

https://engineering.edx.org/django-migration-donts-f4588fd11...
Here is the thing. You may be seeing more people seeking help because they are repeating the same questions again. Where as before they found the thread with the answer.

To me this is the biggest drawback for discord over forums.
That's not true. Wild Rift, Hearthstone, Genshin Impact, and more are made in Unity. Asset flip and low quality games are a meme, which used to be synonymous with Unity games, but the few AAA games made in Unity have been wildly successful.
It's interesting seeing other comments like "take Discord and put more layers on top for knowledge management" rather than researching and finding an objectively way better tool for the job like Zulip.

I can't quite put my finger on why this is the dominant way people think about solutions in tech nowadays, but the impulse to reach for this kind of solution is infiltrating all levels of tech (see: every single "wrapper around LLM to force it to do things we want" startup). It's like that deep learning meme from a few years ago saying "just add layers" except it's webdevs saying "just add endpoints".

It could be useful to have a periodic "open office hours" VoIP meeting perhaps, but that's more an argument for Zulip adding VoIP than for contorting Discord into something it's not suited for.
What wrong with that? We have moral compasses built-in. When someone says that murdering of people is OK, because Russia will be great again, should we throw out our moral beliefs and carefully listen to both sides?
The latency's about 30-50ms, I really don't think that anyone is complaining that's too much for whatever they're doing
Only if Biden is re-elected.
There haven't been any relevant changes to US law in the last 4 years. Lack of "(2019)" in the title is intentional
> more fundamental science collectives where amateurs can also contribute

Look anywhere there is field work out in nature, there's amateurs discovering new species, fossils, minerals etc.
You can't formally verify that your interface to the operating system works as it is supposed to work.

You can only formally verify your own functions against some specification. And where do you get a bug-free specification from?
Mummies from Outer Space? Mexico’s Congress Gets a Firsthand Look
In other news, the bureau of labor reports that the number of unemployed chemists have skyrocketed, and lab equipment manufacturers are reporting a surprise bump in sales.

If the mountain will not go to...
I have seen a case where they substituted the credits on Mullvad to the add-on for Tailscale, but this might not be a regular thing.

Although, it is also still in Beta and issues have been reported/known, so similarly if you look for a stable solution it might be best to hold out for now.
Unless you lean heavily on the project tree, it's surprisingly not too different than a project, if you have reasonable tooling (search, LSP, ctags, etc)

My personal preference is certainly using a reasonable folder structure.
To the same host though, so that doesn’t really help with privacy, no?
Prediction from 2015 was insane success, instead they only have pretty good success? News!
All the smaller devices do not come with the flagship hardware. This is the problem. I'm an android user but give me a 5 inch phone with flagship camera, screen, battery and processor, I'll be on it. Samsung seems to have finally given in and put Super AMOLED on all the S9 tablets, not just the Ultra, and that's good. Give us the same device, just change the screen size. That'll be a better statistical comparison. Comparing substandard hardware and then thinking bigger is better is just flawed.
My previous mac would crash every few days inexplicably. I thought it was mac os x becoming less stable. Then I switched to a new mac (the m1) and stability improved significantly so yes that does make sense.
One query cost us $1000
> Facebook Messenger uses React Native.

This is misleading at best, if not outright wrong.
An open source kanban board, with web and desktop versions
This is a weird headline. The prediction was in 2015, and Starlink has been growing at a very fast rate. A couple year delay is enough to account for the difference.

They thought Starship may be orbiting by now, but it has been delayed so they have been launching the next Gen constellation on Falcon 9. But Starship isn’t going away, it’s delayed.

A 20-50% time delay sounds a lot less dramatic than the 20x difference in the headline, tho.
The artwork (splash screen, etc.) makes it pretty clear that it is a reference to Mars Rover.
You could tax this guy and redistribute that money to the common people.
I think it ceased to be a wiki a long time ago. The whole point of a wiki is to have the lowest barrier to entry possible for editing so any non-expert can jump in and change something quickly. The word “wiki” is Hawaiian for “quick”.

But these days, a huge amount of bureaucracy has sprung up around editing things on Wikipedia. There’s an immense number of rules; there are people with seemingly infinite time gatekeeping their favourite topics; there are protected pages; there are notability requirements; there are vast IP bans; and so on. Wikipedia has a bureaucracy fetish and an army of rules lawyers. You might argue that for the scale of Wikipedia this is required, and I’m sure there’s at least some truth to that, but that is incompatible with the idea of a wiki.
I'm appalled by the number of people answering this comment very negatively / quickly dismissing the self hosting option with a hostile tone.

Guys, it was very common for (side-)projects to self host a forum in the 2000s, what changed since then so that many people find this unreasonable? Or are you a vocal minority?

It's not like you have to host a service that needs 5 figures SLA.

I understand that people may not like having to host stuff, but seriously, there's no need to dismiss the option that harshly, calling forums "random shit" and so on.

Now people want it easy and free for everything: git hosting, website, communication tools… you can't have your cake and eat it too forever. It's very unfortunate those investors-infested companies running at loss made us used to this.

It's requiring that everything is free and easy that's an unreasonable stance, not suggesting to self-host or to pay. At some point things need to be sustainable. Even for side projects with limited time available. A community can't be managed if nobody has time for this anyway.

Setting up a forum is not the hard part in handling a community. Moderation is a lot harder.
I think the point is basically "unless there's a good reason for your API to look different than your DB schema, ontologically speaking, then the schema has already effectively defined your API and just let people interact with the DB", or, alternatively, "bake in as much of the data constraints as possible into your DB schema, and only when you can't enforce them with column constraints or DB extensions should you add APIs on top".
There's definitely active research on it. But here's the basic recipe that gets state-of-the-art accuracy on most tasks. It's been around for 5 years or so now, which is why I said "just".

You take an encoder transformer architecture like BERT and train it on a language modelling objective. Then you discard the part of the network that does the token prediction, and stick some randomly initialised network that does a specific task on. This is generally kept minimal. For classification tasks, often people just connect a linear layer to the vector that represents a dummy sentinel token after the sequence.

The general goal is to exploit the representations learned during the language modelling task, so that the network starts out knowing general grammatical structure of the language, multi-word expressions, can distinguish word senses from each other, etc. Then it needs far fewer examples to learn a specific task. There's definitely transfer learning going on: if you initialise the network randomly instead of via the LM objective, results are very much worse.

This is a good blog post from when the recipe was still fairly new: https://www.ruder.io/nlp-imagenet/
I saw her on anchor Pender Harbour last year. I motored a couple around her which took what felt like an eternity. Mind bogglingly large
One point that wasn't mentioned: It has a performance-oriented alternative implementation, called LuaJIT.

With this, you can run JIT-compiled Lua code at speeds comparable to V8 (the NodeJS runtime), and almost as good as the Java VM (depending on the workload, YMMV). LuaJIT also includes a foreign function interface (FFI) for even closer integration with native code, which makes it almost trivial to use native libraries from Lua.

Essentially, this makes it easy to move logic to lower/higher levels of the stack when/if you need it: There's the three layers that are increasingly more difficult to use but faster (Lua -> FFI -> C/C++), and you can directly use gamedev-oriented C++ or even graphics APIs like WebGPU from Lua, without crippling performance or writing tons of glue code.

Note that I've worked with Lua for many years and I'm definitely biased. I've also worked with JavaScript/TypeScript-based engines, where my favorite is BabylonJS (it's great, but JS/browsers really aren't...). So if you don't want to learn Lua/C++ I can recommend looking into BabylonJS as a starting point - it will probably be easier to get something going thanks to the browser APIs.
Sucks. That's just how Bayes' theorem is sometimes.
This is almost like a real-life version of Sherlock Holmes and maybe a slightly discount version James Moriarty
You might be describing how the Bible got created
...#sublimeshame? I don't understand what is shameful. Nor do I see anything to be proud of either. It's a fantastic tool. I used Sublime Text for quite a while at version 2 and eventually bought a license. Later upgraded to 4. Still using it almost daily. It's a staple in my workflow and I don't see that changing anytime soon. Other tools would probably be just as good, but whatever, it is valuable to me.
Unlike self-hosting, CDNs (and many cloud computing services) are typically paid by the byte of outbound traffic, so sending 30% less per image often results in a direct 30% savings!
I think their license works for the current version at time of purchase and next version, so you’re good to go till version 5
Take a US salary and halve it to compare it to an EU one

https://expatriates.stackexchange.com/questions/538/how-to-m...
Not currently. You might want to check out Lightkube for this. You can use Lightkube models with kr8s too.
I believe the system webview is no longer part of the core Android OS, but instead is updated regularly based on a recent version of Chrome. https://play.google.com/store/apps/details?id=com.google.and...