skysight-inc/HackerNews huggingface dataset:
I think it might just be related to city density, you need a lot of people in a small area to make conbinis work. (I know they are in rural areas in japan as well, but my guess is that they are either loss leaders, or are possible because of the amount of infrastructure that is already in place to make them work in the big cities.)

Also, conbinis go well with walking and public transport culture. The USA's car culture with their necessity for big parking lots and lack of walking culture, just don't sound like they'd be very compatible with conbinis, except maybe at gas stations. Though, it is not like Europe has them even though I wish we did (I am guessing this might be down to cost of real estate, workers, and again, city density, some of which also apply to the USA of course).
If money is supposed to be a rough tool for measuring aggregate wealth in society, i would expect a shutdown to cause valuations and GDP to go down.

If it's meant to be a tool for control and manipule society, then yes it's a marvel that an entire shutdown resulted in asset valuations to grow by around 30% in 2021.

Trying to control the economy by manipulating money supply is like trying to control climate change by manipulating thermometers
> A software engineer in London usually earns enough to buy in the city

Maybe at FAANG salaries and maybe 10 years ago. Definitely not now at normal salaries.

(Source: me, a software engineer in London for the last 25 years)
Let's not forget that the in-app browser page can be injected with whatever javascript the owner of the app wants. FB/Instagram use this for tracking. There is a more comprehensive list of what apps do this somewhere; I do not remember where it is. But for FB/Meta, you can find the info here: https://krausefx.com/blog/ios-privacy-instagram-and-facebook...
Eh, why the downvotes?
That's a more controversial and interesting take than "an informal structure in an organisation is not necessarily better than a formal one".
I know mate, but like I said this is out of spite now. I’d rather give my rent to an Irishman in a free republic than some aristocratic toff in a sham democracy anyway. You guys seem to get what life’s all about, good craic and music in the pub with your mates. Contrast with these fucking buffoons who can’t get over the fact they don’t have an empire anymore and shut us off from the rest of the world.
Nuon: The gaming chip that nearly changed the world, but didn’t
To add to the other comment, the concept of copyright _does not exist_ in France, and is purely a common law concept. Author rights, our equivalent, are justified so:

L'auteur d'une oeuvre de l'esprit jouit sur cette oeuvre, du seul fait de sa création, d'un droit de propriété incorporelle exclusif et opposable à tous.
Ce droit comporte des attributs d'ordre intellectuel et moral ainsi que des attributs d'ordre patrimonial, qui sont déterminés par les livres Ier et III du présent code.
L'existence ou la conclusion d'un contrat de louage d'ouvrage ou de service par l'auteur d'une oeuvre de l'esprit n'emporte aucune dérogation à la jouissance du droit reconnu par l'alinéa 1er.

tl;dr: you're allowed to make money off of it because you created it. You cannot give away those author rights. They include moral rights and intellectual rights (intellectual rights are your IP, which can be sold. Moral rights are and will always be yours.)
There are portable devices: https://www.resmed.com/en-us/sleep-apnea/cpap-parts-support/...
The mistake was to think Perl was suitable for those types of applications in the first place. Perl was designed for writing small scripts to glue C programs together in a more convenient way than using shell scripts and AWK. A lot of its idiosyncratic design decisions make sense in that context. But when Perl advocates starting pushing it for writing large applications with OOP (with, of course, multiple competing object systems) it was the beginning of the end. Add in the vapourware that was Perl 6 and it was game over.
That's exactly what I meant, thank you.

Perhaps I shouldn't have used a Trump related fake example but it could be as simple as cutting off a peer because the mod is a vegan and wants to cut off meat recipes (and cuts off the best and most populated soccer community at the same time)
well, there was brotli (implemented in 2013, added to web stack in 2015) which was both faster on encode and decode

fastest brotli option encodes about 3x faster than fastest zlib option
There's a whole lot of Russian expats who have been quite vocal in supporting the war against Ukraine by Russia.

When Russians complain they're being victimised, it might behold you to consider that "Russian" is pretty much not an identifiable group amongst the wide range of eastern Europeans who have immigrated - including Ukrainians.

So when Russians complain they're being mistreated, is worth asking what they were doing at the time. Because it tends to be vocally supporting the Russian invasion[1] or the whole idea of it is being straight up invented and pushed by Kremlin propaganda agents[2].

[1] https://www.rferl.org/a/germany-pro-russia-rallies-discrimin...

[2] https://time.com/6257372/russia-ukraine-war-disinformation/
On the other hand: if no-one ever tried something new, all would be the same always.
> Users can't block ads in an app. Users can't block telemetry. Users can't prevent tracking, at least without help from the platform vendor.

Adguard does a pretty good job of blocking these things inside of apps.
"Instead of highlighting links to content from expert humans, the “Search Generative Experience” (SGE) uses an AI plagiarism engine that grabs facts and snippets of text from a variety of sites, cobbles them together (often word-for-word) and passes off the work as its creation."

Feels like it's maybe telegraphing the future of their "rich snippets"? So, they mash sources together, reword, and drop the attributions. It has the long term effect of removing visitors to the source content, so eventually the incentive to publish that goes way down. And the double-whammy that the presented widget itself pushes real organic results down the page. It's one factor that could sort of freeze the internet in time, the other being AI like this accidentally training on the output of other AI.
Good riddance. Why do the worst of them always live the longest?
Thank you for your service and I’ve spoken with many who wrestle with whether it was worth it. Especially the way we left.
> It is Python with the ability to write high performance code within specified functions

It might become that (personally I doubt it, but that's the stated goal). It isn't now. Not really close even. No kwargs, no python classes for example.

> It compiles to llvm. This means the python environment headaches will disappear.

Weeeeell. Not if you want to use any Python library. Because then it just calls into CPython. And that's a huge part of why Mojo is interesting in the first place. So I would say no.
I've worked at a company that shipped goods to Cuba from USA between 2009 and 2011.

The biggest restrictions where on the Cuban side. And nobody told me, I implemented the software that did the controls.

We also had to close as the Cuban Government couldn't handle the amount of goods that we send them monthly.
Yep, but an avg. RTX 2060 laptop consumes 3x - 4x the wattage of an M2, no?
In reality, you cannot lower your price. You have mortagages that assume that you will be paid at x amount every month. You life is planned around the money you make. If you take a pay cut, it does impact yuor life.
https://archive.is/sVjcq
But severity and timeline of lockdown measures varied from country to country, ie there was some diversity of opinion. Also note that even Sweden eventually implemented policies such as restricting opening hours of bars and restaurants, limiting the size of some gatherings, etc. for a time.
Ask HN: What's your preferred way of saving your Google Analytics 3 data?
Google Analytics 3 / Universal Analytics is going away. The data can't be taken over to GA4 though. What's your way of doing with it, e.g. exporting PDFs or Excel, store it into BigQuery or similar, create a BI report on top of it or just ignore it?
if you use an optimal strategy to compress PNGs, WebP lossless is still 26 % more dense

if you take usual PNGs from the wild, WebP lossless is 42-45 % more dense

disclaimer: I'm a co-author of Zopfli and ZopfliPNG, and usually best PNG optimizers are based on Zopfli. I'm also the author of WebP lossless.
> the most alarming aspect of the lab leak hypothesis is that gain-of-function research is STILL being done, and that the same thing could happen AGAIN.

This right here is an example of why we can’t have reasoned discussion around the topic.

You can explain one of the many reasons why gain of function research is necessary: anticipating next year’s version of the flu, designing drugs and vaccines such that resistance mutations reduce evolutionary fitness.

You can explain how it is done: lots of computational simulations, and some benchtop with results feeding back into computational methods.

You can explain some of the safeguards in place: BSL 3/4 facilities, regulatory / institutional oversight, security services, etc.

And then someone will stand up on a chair and yell “SUPER VIRUS!”

Anyway from my perspective, the “lab leak” theory tends to be people pushing an unsubstantiated theory to either (1) blame China for an “act of god/nature” or (2) argue for a moratorium on infectious disease / vaccine / therapeutic research.

Please note that no one here is calling you a racist. But I think calling parts of your comment uninformed or misinformed is fair game for discussion.
I've heard it's less about voters directly, and more about the retirement savings being tied up in real estate so deeply that breaking the housing market would not only cost you votes, but probably turn the country into a humanitarian crisis.
I admit, I rarely read documentation of anything, since I have no clue whether to trust it, so I will usually try to just follow my logical thought process of figuring out the solution or by trial and error.

This also makes me bad myself at documentation, because if I don't use it I also feel internally that no one would read what I write in the first place also.

Out of responsibility I will try to document shared things, but I never feel productive while doing that, I feel like I am just writing into a void.
It's not really sleeping if you take like one good breath every minute and your O2 saturation is around 80% max.

You wake up more tired than you started, plus you're sweating and your throat is sore.

Source: have sleep apnea, tried sleeping without my CPAP for two nights (forgot it at home, noticed when I was 200km away and already late). Haven't forgotten it ever since.
Same here, with a samsung s21 and the built-in camera app.
do you have usage analytics or ticket token analytics? i would document the most commonly accessed/used stuff first.

and make sure this is at least one person's actual full-time job. chances are you'll have to hire specifically for this role because nobody wants to be bait-and-switched into this job, but there are actual professionals that do this for a living.
The last one is largely the original video with a cartoon filter and basically anime facetune. It is educational and interesting, but it looks the best because it's actually doing the least, though even then you get the temporal artifacts on the hair and so on.

It is improving super rapidly and it will be a pretty seamless soon enough in all likelihood. We are in the intermediate stage right now, and the results are going to be incredible.
Try Contracting (2018)
I would definitely guess not, since 1) you would quickly end up with a combinatorial explosion and 2) they would have had to have been programmatically generated before being statically served, so why not do it dynamically?
Nice. It also generates stereograms so you can see what it'd look like in 3d[0]

[0] http://jugglinglab.org/anim?pattern=%3C3p|3p%3E;stereo=true
Just realized an easier way to implement 3 is to just have a filler ship that is used to fill any unused space left in a lock but which does not leave the lock area and just waits until it is needed again to fill the lock in the opposite direction.
Me too - think I used it for a day or too - even though it wasn't very useful I have a soft spot because it was such a cute design and I could tell it was a good idea too early for it's time
For a small group like a family or a couple of friends it's simply easier to use apps like Discord, WhatsApp or Signal.

But if you need something bigger then you can't avoid the problems that I mentioned.

My country's gamedev community had a phpbb forum that was created 2 decades ago. But now it's dead and everyone is using discord instead.
Because the claim is not as outrageous as V did? V claimed to solve the memory management problem automatically without a VM, which no one knows how to solve... Mojo seems to have a strategy similar to Rust, which requires user annotation and we know that this is sufficient in the majority of cases, so I don't think this is something seemingly impossible. Of cause, whether or not this is as easy to use as Python is debatable...

For performance, if the compiler backend performs enough optimization, the code is run natively without any VM, the performance can be same or better than C (as some language features may provide more optimization opportunities). At the end of the day, C programs are compiled into some IR code and optimized by the backend as well, so the frontend language is more about balancing limitation for optimization and expressiveness.

I do feel a bit uncomfortable about their marketing strategy, which compares a simple implementation against one with SIMD and parallelization... I think the real win here is simpler SIMD/parallel programming comparing with C/C++, instead of the language itself being faster.
we use bigquery at the fortune 500 company I currently contract for
I’m planning on living in a house share and I’ll be working my arse off and contributing to whatever community I become a part of, I’m not convinced I’m a massive part of the problem.

The solution to the problem is to build more houses regardless of what NIMBYs say combined with an exponential property tax to effectively make being a mass landlord unprofitable which should lead to a flood of properties on the market.
0 for 0bjective
But don’t fall into the trap, as a developer, of mistaking your hastily acquired superficial domain knowledge for actual expertise.

One particular Dunning Kruger trap that devs can fall into is fixating on the most complex parts of the domain that they understand in any depth, and the edge cases that complexity suggests, at the expense of addressing the concerns of the actual experts, that are most relevant to the task at hand.

This can lead to software centering domain concepts that are esoteric and obscure at the expense of the concepts needed to meet the actual requirements. Or embedding rules that to experts are more like guidelines.

Like: it’s great that you’ve developed a deep interest in and love for heraldry, the system of colors and tinctures, and the way flags can be described using a blazon - but it’s probably okay to just have an SVG url for an image of the flag in the database, not a full blown heraldic DSL.
Linus did a short video about it recently: https://www.youtube.com/watch?v=G1Duspzmudk
There’s an interview of Chris Lattner by Lex Friedman and he goes in depth on Mojo

https://m.youtube.com/watch?v=pdJQ8iVTwj8
Something like: M1 MBA, around 12 FPS Ultra settings or high 30s on Medium at 1440p ( max res. apparently )
Hundreds attend AI church service in Germany
So can somebody explain to me, step by step with the "elements behind the curtain", what is actually going on in these two cases:

>>> [ x() for x in [lambda: i for i in range(5)] ]
[4, 4, 4, 4, 4]

Why?

>>> [ x() for x in [lambda i=i: i for i in range(5)] ]
[0, 1, 2, 3, 4]

And why?

Starting from the fact that the following give:

>>> [lambda: i for i in range(5)]
[<function <listcomp>.<lambda> at 0xC22>,
<function <listcomp>.<lambda> at 0xCAE>,
<function <listcomp>.<lambda> at 0xC9A>,
<function <listcomp>.<lambda> at 0xCD6>,
<function <listcomp>.<lambda> at 0xCC2>]

>>> [lambda i=i: i for i in range(5)]
[<function <listcomp>.<lambda> at 0xCF4>,
<function <listcomp>.<lambda> at 0xCFE>,
<function <listcomp>.<lambda> at 0xD08>,
<function <listcomp>.<lambda> at 0xD12>,
<function <listcomp>.<lambda> at 0xCCC>]
qryn developer here, thanks for the mention! We will be watching and following the evolution of this project as well as the established masters such as VictoriaMetrics with much admiration and curiosity. It's a busy space!

For qryn the vision remains "abstracting" our two-way polyglot Observability APIs transparently on top of multiple modern data backends (InfluxDB IOx/Flight is right next!) and being able to operate on both edge (light js) and core (fast go/rust) and provide users more choice and control as of how they can spend resources to store and leverage the data they collect in as many ways as possible, while transparently using the protocols, tools, agents and formats they already love and trust.

Inserting lots of Observability data really fast is relatively easy nowadays but reading the same data back from multiple APIs supporting multiple vendors formats is where qryn comes in strong without requiring new tools or plugins. We love to think of qryn as one of the many good vendor-locksmith tools for observability integrators out there who want more of out their data.

If anyone's curious you can try and benchmark qryn for free at https://qryn.cloud
It is very important to note that that website has a clear bias against Tesla by its very nature, it's trying to pain Teslas as death machines. I've never heard of any page like this for any other manufacturer.

Case in point, Case 312.1 is a pickup truck that ran a red light at an intersection and hit the Tesla, killing its driver, according to the archived new report. The stats on that page shows it as death in "TSLA+cycl / peds" column, even though there were no vulnerable road users involved.

Any reasonable individual would see that this has zero fault on the Tesla, but since it involves a Tesla and a death, it's included.

Involved in an accident does not mean the Tesla is at fault.
This?
https://www.bestbuy.com/site/shop/large-hard-drive
This looks pretty much like Javalin https://github.com/javalin/javalin , which has been around for a while.

Also, libraries that have a dependency on Google Guava always make me feel a bit queasy....
> they could outsource manual moderation temporarily to some companies

That's going to be difficult or expensive (basically making it pointless), 6500+ subs have gone dark.

Almost 400 1+ million subs are participating.

Total is ~28200 moderators
The IPO capital you can raise is a function of your revenue prospectus.

If you have NNN million users, and you have full location tracking, purchase history, device ID, contacts, search history, list of other apps installed, usage data, Wifi SSIDs, Bluetooth beacons, etc. etc. etc. that's going to look like a huge payday compared to those same users running a mobile adblocker.

And if you're not currently collecting location tracking data, and you've got half a decade of meteoric growth, well, turn it on. Forecast that graph up and to the right, and just flip the switch to the "get money" position.

Due to the winner's curse, you only have to convince a few investors. Even if a significant fraction don't trust your prospectus and imagine that some users might be turned off by a post-IPO monetization scheme, you merely have to convince a small group that your numbers are accurate and you're TikTok 2.0.
The benchmarks they give here [1] show generic code on par with specialized libraries that are typically written in assembler. These are vastly faster than naive C implementations, so your pet peeve really does not apply here.

[1] https://www.modular.com/blog/the-worlds-fastest-unified-matr...

I kind of agree with the obnoxiousness of the marketing, but it pays to actually read a little of what they do before jumping to conclusions.

If only because its Chris Lattner behind it, obviously not someone who is your average "modern programmer".
And then have to deal with the fact that the libraries you consume don't use NullAway either.
Evidence from cities around the world shows that congestion taxes actually do reduce traffic massively. Drivers always say "we have no choice, we have to drive!" Then they get charged a small amount for driving and suddenly many more are able to use public transport.
BigQuery.
Yeah this is a common theme. The web presence often gets more attention ironically, because it is the facade and starting point for the given endeavor. Then comes greed and they try to discourage web usage ... we've all seen it play out over and over.
When we talk about an extended nap and a quick shower, I hope we're talking under 20€, even under 10€.
Immediately.

I'd probably start pulling back about 10 years after 2008. Basically, when times are too good, that is when to sell.

Although, selling means you have to pay tax, so I'd probably just horde cash more than selling.

I've only played the market on a few different 'news' things that I'm an expert in, put like 2k in, stock price goes up 10%, make $200... Too high risk for $200.

Right now I'm dumping everything I have into stocks and resource based trusts. (and as mentioned, looking for more real estate)
I rented a car with that kind of assistance yesterday and I found it annoying that the steering wheel give you some resistance when you want to go back to the main lane after overtaking a car on the opposite one!
> For instance, "Woke" has been a huge topic here in Norway the past ~3 months which is funny as it's close to completely irrelevant for the day to day life of 99.9% of Norwegians.

It gets worse when American-Left wokeism completely disregards the native culture and tries to invent racism when there was none, creating unnecessary racial conflict through their shitstorms.

E.g. the American Left is now trying to cancel "blackface" in German Christmas traditions, where the whole point was to highlight that yes, Africans were important in early Christianity and equal to other races (but there weren't enough people with the right skin colour around, so make-up had to make do). But no, black representation is, apparently, more racist than pretending everyone in the bible is white.
I agree. Even people who live in big cities have greater flexibility in finding a job without having to uproot the family. I live in Washington DC. A few years ago, I interviewed for a job in a different country. I think it's better for employers and workers.
Getting tripped up by this is like seeing Cyrillic letters in an intro book on Russian and believing those are the hard parts of learning Russian.

As others have said: it's actually fairly straightforward and clear. That paragraph states exactly what they mean by "a mathematical optimization problem".

A simpler version that you might have seen in Calculus for Jocks is one where you are supposed to find the optimum of a single-variate function with no further constraints -- just find the largest or smallest value. You would look for places where the tangent is horizontal (by differentiating) + you would look at the "ends" (by looking at limits).

"Here the vector x..." tells us that this cost function is a bit more complicated: you are not looking for a single input value but a vector of many input values.

"subject to fi(x) <= bi" tells us that there are constraints and what language the authors will use to describe those constraints.

It's really all fairly standard and simple. The hard parts come later.
Compiler version used to compile the OS mandating same compiler version to compile all apps for the OS is a very head-scratching strategy.
We Should Stop Using JavaScript According to Douglas Crockford [video]