skysight-inc/HackerNews huggingface dataset:
Exactly. "Letting it slide" is how we end up being told that because for most people a "hacker" is a cyber-criminal, it is now the sole valid definition.
Font choice is a user's choice. https://megous.com/dl/tmp/830725ae5a555c87.png

It's a normal user modifiable choice in the browser. You're just making your webapp much less usable for users who have made that choice. And for no reason, because SVG icons work just fine and are even more flexible. Font icons are basically a hack. They have terrible fallback behavior.
iPhone 14 Pro's Dynamic Island obstructs fullscreen videos with 2:1 aspect ratio
Elixir has tradeoffs that many languages refuse to do, like green-threads (from Erlang), that enables you to do many cool things with the concurrency / parallelism / distributed computing bits (and there is a whole ecosystem around these tradeoffs).

But the selling point of Elixir for me is the quality of life for the dev, the docs and tooling are amazing, the community is very focused, the language itself is easy to read and extend (with the powerful macro system) and the pattern match system, is one of those things I wish every language had.
Ampersands are the builtin symbol for point-free evaluation in Elixir.

If you forget what it means in a month, you will probably have other problems than this single snippet.
Wow yeah that's true! I was interested in looking closer into Surrealdb until I noticed this.

The LICENSE file even contains the following part:

> The Business Source License (this document, or the “License”) is not an Open Source license. However, the Licensed Work will eventually be made available under an Open Source License, as stated in this License.

And README mentions nothing about FOSS/OSS, so seems the submitter here on HN added it themselves to the title. Should be removed.
But you do realise that you’re part of a very small, albeit vocal, minority here? Most people actually do value a coherent visual design, which can be and repeatedly has been proven in studies and A/B testing. This holds true, whether you like it or not.
I got that too, but there's an email that gets sent 3 - 4 hours after that one. Look for "Your Manuscript Account" from "FogBugz Customer Success". Of course, any billing attempt won't succeed without updated payment info (unless their next step is to try to send it to collections....)

"Hi!

This email is to notify you that we will be charging $31.25 to your prepaid account (Account URL: [redacted]) on Sep 17, 2022 for the following services:

- Monthly discounted (50.00%) fee for FogBugz for up to 5 users for the period September 17, 2022 to October 17, 2022. - ($12.50)

- Monthly discounted (50.00%) fee for FogBugz-TimeTracking for up to 5 users for the period September 17, 2022 to October 17, 2022. - ($6.25)

- Monthly discounted (50.00%) fee for FogBugz-Wiki for up to 5 users for the period September 17, 2022 to October 17, 2022. - ($6.25)

- Monthly discounted (50.00%) fee for FogBugz-Agile for up to 5 users for the period September 17, 2022 to October 17, 2022. - ($6.25)

Once these charges have been processed, they will appear on your online statement, available here:

[unique URL redacted]

For more information on billing, see our FAQ here:

http://help.fogcreek.com/9912/fogbugz-billing-faq

All the best,

FogBugz Customer Success

EDIT: Oh wow. Try clicking on that FAQ link. Or if you want to save a click, the ZenDesk reply says "Oops, this help center no longer exists. The company you're looking for is no longer using our help center."
It's not bizarre if you realize that the decisions are not really in your hands. You are an engineer working in martech, you do what your company tells you to do and your company is motivated by profit, especially in martech. When your bosses decide it's time to start doing that, you will follow and if not, plenty of other engineers will. It's not like there are not dozens and dozens of examples of companies doing exactly that
A lot of trees I walk past will outlive me.
I really like my floating package for Flutter https://pub.dev/packages/floating . It’s very niche as it works only for Android and there’re not so many apps that can use it in a meaningful way yet I like the effect so much that I have to force myself to NOT include it in every app that I write.
this might sound selfish but for me I think part of it is it's no longer special. In 2002-2003 I was having fun doing something semi-rare, post thoughts online. That all changed with Facebook and Twitter. Suddenly everyone was doing it so it was no longer special or at least that's how it feels.

It's also that I have nothing to say anymore. I'm not sure which is the bigger reason. I didn't have all that much to say in the past I think. I just found random stuff interesting and wrote about it. But that goes back to the top issue. Anyone can tweet or post to their facebook in moments so it feels mostly pointless to try to share in an ocean of sharing.

At the moment having a well made Youtube channel seems like the new similar outlet. It's hard enough that it's semi rare. Sure anyone can post themselves just talking about stuff but not everyone can make Veritasium, Primitive Technology, Kutzgesagt, CGP Gray.

Let me also add, at least for me, it wasn't a small amount of work. A typical post took ~8hrs. 4~5 writing, editing, correcting and another 2-3 hrs editing images. There were shorter posts but the ones that made it feel worth doing were the longer posts.
‶I don't know this language, so I would reject the snippet in code review″

I certainly hope that for the sake of integrity, you would decline reviewing a language that you don't know.
Wouldn't the inevital tidalwave of cc chargebacks just kill their future ability to run the bizness?
So you're banking on the idea that in order to login to 1Password you need an authorized device as your layer of security.
Jumping onto a thread which you see as argumentative+stubborn, to point that out... including "for all I give a shit"

Is a synonym for?

Potential growth / reflection opportunity.
Exciting work is happening in all of these areas...

> desktop

Elixir Desktop: https://github.com/elixir-desktop/desktop

> mobile development

LiveView Native: https://www.youtube.com/watch?v=dnDGh_Jmw-s

> front end web

LiveView?

> command line tools

Mix.Install: https://thinkingelixir.com/elixir-1-12-and-your-first-mix-in...

How about numerical computing / machine learning: https://github.com/elixir-nx/nx/tree/main/nx

Embedded: "yes there's Nerves". Exactly?
I've shipped quite a few by now and I'd preface by saying this person uses Unity as well.

There are many game devs that choose to roll their own... The code stats look quite different.

Also contractors... Some literally do everything by themselves.

If you're doing your own game out there, hang in there and strap on for n^2 the expected timeline!

I love making games because to me it's one of the hardest part of computer science... Not only you have to make something with immediate rendering, that runs at 60fps or higher and that is fun, full of contents AND unique in some way!

Then you haven't even started marketing...
Nice. This is the type I was asking for. Projects that give you joy and you don't care what the world thinks about it at large.
The point is it does not matter that the kid has a horrible life. It's still bullying and attacking people and needs to stop.
The first rule of helping a family member with depression or a friend lashing out in pain is protect yourself, otherwise you can't help anyone.

The situation would be different if e.g. Ukraine had invaded Russian territory after the invasion of Crimea, or had done broken armistices beforehand, or there had been a mass killing of ethinic Russians in Ukraine. There has not been. This means long before we can talk about Russia maybe feeling threatened by NATO expansion they need to stop the war they started.

There is no nuance here. Russia felt that for whatever reason an attack-war was warranted and couldn't even be bothered to come up with a believable justification. The fact that other countries have done the same thing (e.g. over allegations of WMD) changes nothing here.
It sounds interesting. People would then own their data.
The social part will then be done by signing up to a newsletter on that friends page? Finding friends will be hard like that. A opt-in registry service could improve search and connecting between friends.
> The number one reason people give up on blogging is because they realize no one gives a shit and they have no traffic

I heard this one idea in a software development conference a while back, that went along the lines of: "Your keypresses will be more valuable if more people benefit from them." which was essentially talking about private notes possibly being more wasteful due to less impactfulness.

That's kind of why I still write things in my personal blog (and am actually working on a blog/video series about opinionated software development) even though it's not too popular.

So that in a few weeks/months/years when something that I have previously jotted down will be relevant, I'll be able to just share a link and offer up my points without trying to recall all the minutea.

That actually extends to writing about the failure modes of software, e.g.: https://blog.kronis.dev/everything%20is%20broken/nginx-confi...

It doesn't have to be the best writing out there, or even correct 100% of the time, it just needs to serve as a historical record.
I have gone down the path of Fastmail as my mail provider and Gmail as my mail client. I don't trust Google and the setup also acts as a kind of backup. I also ditched G-Suite for Dropbox.
I’ve made quick and messy SurrealDB usage example for authentication and user data storage in a Flutter app: https://github.com/wrbl606/flutter_surrealdb_client_example
Can you give evidence of a developed country where that’s the case?

Because I grew up right on the Canadian/US border, I have family and friends on both sides. It’s really easy for me to see why Canadians live longer than Americans. Poor Canadians have access to preventive medicine in a way poor Americans don’t because of our universal healthcare system. This prevents a lot of illness that are easily to stop in early stages but hard to stop in late stages from killing people.

But it’s a really common thing for Americans under the influence of their radical corporate propaganda to wave things like universal healthcare away and just say with no evidence that other countries are cheating with numbers. No need to disrupt the amazing profits of your corporate health providers just to do something silly like save the lives of poor people —- they should really have worked harder if they didn’t want to die of cancer anyways.

You know what my lived truth is? Before Canada had more advanced health cards and systems for keeping patient records, it was a common thing in my city for poor Americans to try to defraud our health system just so they could get basic treatment.

But yeah buddy, keep believing the lies that we’re just counting infant mortality differently.
>Show example please.

It's an additional resource that needs to be requested, downloaded, and processed by the browser. While the processing will happen either remote or local, local system fonts don't need to be requested and downloaded which saves bandwidth and time (aka faster page load times).

>Show more example please. Let's not forget when you access a webpage, the server already know what IP address you are connecting form.

EU rulings concerning GDPR and remote fonts.

>If the web font is loaded from the same host, the owner of the page does not violate any privacy rules than servicing you the page.

And in fact, this is suggested by the EU as a way to abide by GDPR while using remote fonts. The vast majority of remote font use cases are not served directly by the website, though. It's all a sad state of affairs.

>You may have experienced designers who are bad at their job, but it does not mean a good design, including using or not using web font, help deliver the function better.

Sure.

Thing is, in recent times I've experienced far too many terrible designs and I can't recall even one example of a good design.

User needs and desires aren't being considered by designers, so fuck it, I'm past the point of caring about throwing babies out with the bathwater. Throw them out, nothing of value will be lost.

>I welcome your view, despite how myopic it is, and I hope you live by your value, which means code using vim/emac, not using any GUI tools, and browse the internet using lynx the text internet browser.

The only thing myopic is your attitude. Good designs can exist, but when it comes to modern software design they've all turned horrible. The very fact you are trying to override user complaints with designer desires is indicative that you too consider form over function, which for a tool is nonsense.

I appreciate that you're a designer and an artist and you want to flaunt and exhibit your vision for all to see, and that's fine. Meanwhile, we've got shit to do and we need/want computers to enable us so we can get shit done, and your visions are getting in the way. So please save your passion for the art museum, tools are not avenues for artistic expressions.
On Interrupting Interrupt Culture (2015)
It's a shame server push wasn't used more often, it's such a simple and logical API to use (at least if you have the right reverse proxy installed). Add a Link header to the styles, fonts, javascript and whatever and your server will try to automatically push the resources necessary for rendering your page correctly to the client. Or configure your proxy to send the CSS/JS along with any file ending in .html, whatever you prefer.
Vulkan isn't suitable for this, with most GPGPU compute stacks not accommodating Vulkan's SPIR-V dialect, including Khronos's own SYCL.

Note that this wave of datacenter GPUs doesn't support OpenGL or Vulkan, because they either don't have rasterizers at all (AMD MI250X) or have them only on two TPCs for basic SW compat and don't expose OGL/Vk via virtual functions (NVIDIA).

As such, better OpenCL drivers are what you should ask for. But then AMD's OpenCL drivers are not exactly that great, and NVIDIA's have their own quirks.
The author explains why in the first chapter^:

> The goal of this book is not to teach you C++. The samples are kept as simple as possible and don’t represent good C++ style or usage. Read the code samples for the idea being expressed, not the code expressing it.

>

> In particular, the code is not written in “modern” — C++11 or newer — style. It does not use the standard library and rarely uses templates. This makes for “bad” C++ code, but I hope that by keeping it stripped down, it will be more approachable to people coming from C, Objective-C, Java, and other languages.

^ https://gameprogrammingpatterns.com/introduction.html#about-...
This feels so immensely specific you might want to share where you even got this information from
> Note that these are perfect values, using the open price and the highest price of the day, they're unachievable consistently, I use them to understand how much potential for profit we could've had.

The stocks increase by that daily. You will not reach that value consistently, I urge everyone to take a conservative approach when investing, and to take profit whenever they can.

We don't (currently) invest peoples money for them, so we need a benchmark to understand how well the algorithm performed, and that was deemed the fairest.
If jumpcloud sold your account to a debt collector, they have already made their money.

It's the debt collector who will lose out.
To add to this, basic fingerprinting is trivial. And more advanced fingerprinting isn't much harder.

I'm so confused by GP post. We were doing fingerprinting 15 years ago.
But is the brain functioning or is only there for display ?
It started in the W3C and the IETF group was added later. But thank you for pointing out that a lot of effort is put into making these standards a joint effort across the industry.

(I was one of the original authors in the W3C but left shortly after the BoF happened).
Why would Indian courts be appropriate if (as /u/alephnerd write here https://news.ycombinator.com/item?id=32860918 ) Pakistan and Afghanistan are potential claimants as well? Why not send it to Pakistan or Afghanistan and let one of their court systems decide?
Add JS APIs. Make http/3 a pre-requisite. Then use quic datagrams. So basically the same method they're proposing.

I'm sure there's something I'm missing though but I still can't figure out what.
I would argue the 'mainstream' right is being pulled left due to its gravity, and is quite moderate these days.
I guess I'm not aware of their history. I thought they (Carmack and Romero) were indie bootstrapped business. Their success is being repeated today by 10x to 20x the indie teams, or so it seems to me.
Linux support for the X13s is a work in progress. Booting and Wi-Fi connectivity work since a few months now for example.
that sounds like just about the only thing on that list that you could imagine to be a statistical artifact rather than self-evidently true. You know what you just don't see in Japan, Korea or Europe? Anything else on that list. The rate of obesity, gun deaths, car accidents, entire regions ravaged by opioids and so on.

In the entirety of England and Wales, that's 60 million people, the police has about 0-3 fatal shootings per year.
So the majority of OECD countries is cheating at statistics except the US? Do you have the exceptional evidence to go along with such an exceptional claim?
We shouldn't accept this dystopia heads down. We all should call for regulation to stop this enormous companies and their algorithms, from treating everyone else as insignificant rounding errors.
This is an inappropriate response for HN. Please stick to the topic and contribute in an interesting and constructive way.
Sorry for the off-topic - is this just me or scrolling does not work in Firefox on this page? Not with the keyboard nor with the mouse.
The state's monopoly, qua Max Weber, is on the legitimate use of violence. That is, the right and legitimacy of that right, is restricted to the state.

Absent this, one of three conditions exist;

1. There is no monopoly. In which case violence is widespread, and there is no state.

2. There is no legitimacy. In which case violence is capricious. This is your condition of tyranny (unaccountable power).

3. Some non-state power or agent assumes the monopoly on legitimate violence. In which case it becomes, by definition the State.

The state's claim is to legitimacy. A capricious exercise would be an abrogation of legitimacy

Weber, Max (1978). Roth, Guenther; Wittich, Claus (eds.). Economy and Society. Berkeley: U. California P. p. 54.

<https://archive.org/details/economysociety00webe/page/54/mod...>

There's an excellent explanation of the common misunderstanding in this episode of the Talking Politics podcast: <https://play.acast.com/s/history-of-ideas/weberonleadership>

The misleading and abbreviated form that's frequently found online seems to have originated with Rothbard in the 1960s, and was further popularised by Nozick in the 1970s. It's now falsely accepted as a truth when in fact it is a gross misrepresentation and obscures the core principles Weber advanced.
I'm going to go on a limb an guess that its performance or memory usage will be terrible compared to traditional databases
I actually love it. I think it might be the most beautiful computer I have ever seen. It is a work of art.
That actually sounds fairly reasonable as a threshold of “this is a live birth”. I’m not going to spend hours debating in my head whether it should 1, 3, 5, or 0-with-other-criteria, but someone has to make that determination.
So basically all you are doing is claiming to have a nuanced take, but you aren't capable of expressing it in a way that won't get caught by HN moderation who despite me being an eccentric hothead that can't always resist some snark manages to no accuse me of bad faith, and rarely if ever seems to censor interesting debates. Forgive me if I take this as evidence that your arguments and thought might be less nuanced and well developed than you claim.

And regarding the point of China, aside from being a very naive read of Chinese economic history (see PolyMatters series on China for evidence) this is a non-sequitur, the output of a completely different culture and system has nothing to do with the output of Russia, nor did I claim this was the completeness of my argument.

I observe again that all you seem to do is exclaim you cannot believe how stupid peoples arguments are for not being nuanced or developed enough, without stating your own take. For anyone reading this thread, pay note to this pattern, it's basically debate smell for someone not engaging in good faith.
Maybe a robot operater can clean multiple restrooms at once.

> Still, I don’t think that people would be happy with a camera operated robot sniffing around their restrooms. ;)

I wouldn't probably, but if it means not having to clean their toilet, I think that many people would be happy with the tradeoff. Restrooms in public spaces wouldn't be an issue too.
You never know in advance who will work on code in a large project, how expert in that language and under which time pressure. I prefer to stick to a common ground between major languages that lets (say) someone that knows only JavaScript at least read the code and understand what it does. If it means that I have to write a few more lines or type more characters in variable and function names, I do it. I never appreciate where languages and developers want to do smart things. Boring and plain is much safer.
I can only speak for my own experience. I blog because I enjoy it and because it helps me stop repeatedly solving the same problems. It's essentially my long term memory published to a website. If it was only that and no-one read it, that would be fine. It has been going for more than 10 years now and I have no plans to stop.

TBH I only really started looking at traffic in the last year and I'm gratified it gets a bunch. But honestly not for the topics I would imagine (and often hope for).

The other useful aspect: writing about a topic flushes out my areas of ignorance and clarifies my thoughts. That's a useful exercise.

https://blog.johnnyreilly.com/
It is like a bad magazine, which only has content about B celebs and other trash, some people being fully aware of it being trash, but aside from those, no one but the bottom rung would stick around to be there.
> The reason WebTransport is implemented is that people wanted UDP websockets. [...] because running game logic over TCP out even QUIC can be terribly slow and stuttery.

Http/3 already uses quic so this is just using quic datagrams, which is sane.. But why not an extension to websockets (only available over http/3) when everything else is the same?

EDIT: Got annoyed enough to look it up and I think this is the key:

> While WebSockets starts as a HTTP/1.1 protocol, WebTransport works on top of several different protocols, including some that WebSockets doesn’t support.

So apparently you have to start websockets over http/1.1 before upgrade which necessitates a separate connection per stream. Still, couldn't this be.. Fixed within the existing spec, or a major version bump? In either case, I guess it doesn't matter much, but I suspect a lot of people will be confused with the name.
UO Chamber Choir to sing in Spain at venerable event
Korea trade deficit jumps as chip exports fall on Aug
Feature set looks promising

https://surrealdb.com/features
I usually see it referred to a "stepper" or a "spinbox". Yes, a spinbox! http://bucarotechelp.com/design/htmlref/81042102.asp