skysight-inc/HackerNews huggingface dataset:
It scrolls fine on Safari on iPhone without ad block.

It's possible that it's a combination of:

- it's known that iPhone and mobile Safari prioritize user interaction over display fidelity. So Safari prioritizes scrolling over rendering updates, and updates whatever's lagging at more infrequent intervals

- Safari implements CSS var updates differently (see https://news.ycombinator.com/item?id=29353136 on what's going on with the site)
The argument could have been made that the early Googlers shouldn't have been mucking around with Python and Linux...
Unless I'm blind, it's not a price reduction, but free tier expansion.
Travel bans can be effective at slowing down the spread to a degree initially - - buying us more time to prepare updated vaccines and to manufacture Pfizer's Paxlovid, the antiviral combo that has been proven 89% effective, a real
game changer.
If you want EU to replicate India with a shitty work culture, a shitty salary, and a shitty quality of life, then, yes. This is the way to go.
Hey, Microsoft, it's not your fucking job to serve ads. It is not your fucking job to be the middleman for payment transactions. Your only job is to provide an operating system.
I wonder if seasonal variations have a effect. New Zealand is closing on summer, which my understanding was less bad in Europe.
We're making it worse, not better, with the absolutely insane amount of digital regulation that the EU, the EU' national governments, and the UK, have been pushing these past 7 years and are continuing to step up almost incessantly. The number of major new digital laws being considered by our legislators is staggering. Even the lawyers can't keep up, let alone the companies meant to be scaling, trying things out and competing under all that. Quantity does not equal quality, when it comes to regulation.
> Julia says:

> A language must compile to efficient code, and we will add restrictions to the language (type stability) to make sure this is possible.

> A language must allow post facto extensibility (multiple dispatch), and we will organize the ecosystem around JIT compilation to make this possible.

> The combination of these two features gives you a system that has dynamic language level flexibility (because you have extensibility) but static language level performance (because you have efficient code)

Given those constraints, the first language that comes to mind is Java. Why is Java basically not a player in the scientific-computing game?
The 1889 pandemic may be a closer equivalent.
I think nearly everyone except ardent libertarian ideologues has at least some criticisms of capitalism, yes. But how is that related to the present discussion?
idk why people still use microsoft stuff, only quality thing coming from microsoft is their hardware. Really can’t imagine a niche they have a monopoly in.
And Amazon infrastructure is what, Windows Server on Azure?
I don't know, I'm just going by the article and youtube video referenced.

From the article: and it’s got a mechanical thermostat inside that stops your bread toasting when it’s toasted and ready, NOT after some arbitrary amount of time.

From the video: Modern toasters operate based on a timer...
> I'm curious how this would work with SSR.

Web Components can't be SSR'ed. (The libs that claim to do so, cheat).
I haven't played with too much Rust but any new projects address a lot of the difficulties with dealing with the legacy libraries. Mainly: they're not written in C.
This is one of the nicer aspects of Julia. It starts out being a great language to work in. Its easy to implement algorithms that are generally difficult in other languages.

Its important to remember that most of the python ecosystem, isn't written in python. The functions are often thin wrappers/objects around the real computation, which is often written in a faster language, C/C++/Fortran.

Julia excels in composability, performance, ease of development. You don't need to recode your algorithms in another language due to the performance of Julia, as is needed in Python's case.

Generally speaking, I see Julia's biggest fault, time to first plot, being addressed far sooner than python being redesigned to have Julia's capabilities. For the record, I use python daily in the day job. And I use Julia there for analytics there, often with jupyter notebooks. Easy for users to consume and interact with.
Are Instagram’s Aesthetic Moms Hindering Kids’ Development?
<<Well, I assume that 99% of parents don't care enough to participate.

I don't really agree. I am sure there are people, who cannot participate due working multiple jobs, other obligations and so on. But you did put a number on it. Based on your estimate, the crazy is less than 1% percent of parents.

<<Then you have the crazy people who hate evolution/slavery is bad/vaccines/masks/wifi

They can hate all they want, but how does that change facts? I don't think reasonable people disagree slavery was bad ( it was -- and I will sound a little flippant here -- I think disagreement is over whether everything is racist, which is a very different can of worms ).

I know that it is easy to dismiss and write them off as crazy/stupid/what have you, but if they come to those meetings, when 99% of parents don't care, isn't it more important to address those the worries of those that do? Even if they yell.. so what? Let them vent. It is de-escalation 101. I will go even further. Especially, if they are crazy, it is extra important to talk to them just in case you get through to one of them. What you do not want to do, which is what seems to a popular sport these days, is escalate to the point cops get called in.

<<And, one assumes, there's some people making valid points that don't get any media attention. Seems like it's something there'd be a record of in minutes of meetings, even if there's no statistics about it.

Here we can actually agree and as a future 1% I simply cannot wait to read previous meeting's minutes.
>rapid replacement of backends in JavaScript

Really? I thought that was a ~2017 thing.
Does “Sign up for iCloud” count as an ad? It’s a core (albeit optional) feature, included with the product the user has bought.

The same could be said of Fitness+, or any of their other services. Yes, it’s “advertising”, but sits pretty inoffensively on the spectrum.
“Mild” in this case means you don’t go to the hospital (and/or the morgue). It doesn’t rule out long COVID or extremely severe (from a layman’s perspective) symptoms.

And that’s the same as other “mild” COVID infections, yep. The ones where you don’t die. You ignorant dipshit.
No because burning buildings kill 100% of the people in them whereas COVID-19 kills fewer than 1% of people infected with it.

Obviously we would react differently to completely different things. What is even the point of this analogy?
this is just false. Julia has partir based threading (like go).
Universities Try to Force a Consensus About Kyle Rittenhouse
Just watched Tick, Tick … Boom on Netflix. The role of mentorship is incredibly important for young aspiring talent. May Stephen’s memory be a blessing.
Opening iOS to competing browser engines is unlikely to lead to Chrome being dominant there. Safari has more than 60% market share on macOS where they've never been banned.

What it could lead to though is some real investment in Safari from Apple's part, which is very much needed considering how buggy and behind competition it is. That way maybe the web will indeed be able to compete with native as they already falsely claim it can.
> Not sure what their status has been in terms of adoption.

Chrome teams and WC proponents will have you believe the adoption is huge, in the tens of percents of webviews. Of which most are Google's Youtube...

There have also been high profile adoptions at GitHub and Salesforce.

Beyond that, they have an issue list as long as my hand (and busy adding new issues), and can't really be used without a library/framework. So...
Sweden asks EU to ban Bitcoin mining...
I don't think Python is a bad language, it just often gets used where it shouldn't.

Python is one of the few languages that has a balance of ease of use, ecosystem, ubiquity, and useable type system. It's a fantastic glue language and it's extremely flexible.
You’re going to love Kotlin, it really is a fantastic pragmatic language.

You’re also likely to discover that while C# the language is amazing, the CLR runtime looks frankly minor league when compared to the JVM.
Bicycles
https://en.wikipedia.org/wiki/Bicycles

Chinese knives
https://en.wikipedia.org/wiki/Kitchen_knife#Chinese_chef.27s...

Chopsticks
https://en.wikipedia.org/wiki/Chopsticks

CPUs
https://en.wikipedia.org/wiki/Central_processing_unit

Fiber lasers
https://en.wikipedia.org/wiki/Fiber_laser

IP
https://en.wikipedia.org/wiki/Internet_Protocol

Mail
https://en.wikipedia.org/wiki/Mail

Trimarans
https://en.wikipedia.org/wiki/Trimaran

Unix
https://en.wikipedia.org/wiki/Unix

PS. This is a very interesting question. Although I suspect the OP was looking for products and UI/UX, I think higher-level categories are more objective and timeless bastions of design excellence.

PPS. Note these which stand out to me fall roughly in to two categories: those which harness physics, and those which avoid or abstract it.
Good time for flexport to make a consolidation play and secure control of the entire supply chain vertical.
no data types, no operator overloading, no extendability of new functions to existing objects, no C/Fortran interop, mediocre performance. Need I go on?
It’s perfectly reasonable to think X people dying is worth it to avoid Y people’s quality of life being reduced by Z, depending on the values of X, Y, and Z.

Everyone behaves as if this is true every single day, regardless of how mad they get when it’s stated explicitly.
The China travel ban wasn't opposed, it was ineffective because it was both late, and then they wasted all the useful time you could've gotten by not stopping indirect travel or travel from Europe where it was already spreading at the time.

By the time a European travel ban was created, it was basically pointless because spread within the US was at wildfire levels compared to any possible contribution from international travel (the question of the morality of forcing flight crews to expose themselves to a deadly novel virus is of course quite a different one).

The story of the Trump pandemic response is taking weak action months too late.
I've been thinking a lot about trying to use functional dialect of Python like Coconut[0] and Hy[1] w/ JAX so I can write functional DL code.

Glad to see functorch[3] as PyTorch is the library I have the most experience with.

[0] http://coconut-lang.org/

[1] https://docs.hylang.org/en/alpha/

[2] https://github.com/google/jax

[3] https://github.com/pytorch/functorch
Self-host your own stuff! Join us on centralized, logged-forever, not-end-to-end-encrypted Discord to chat about it!
I have no problem placing "if" or "switch" statements within the SQL in order to enable/disable various components of the query. The risk is when you're bringing in anything other than local constants.

In the rare instances where I do this, I'm analysing the full scope of potential valid variables. I then make local copies of the variables which have been pummelled with the narrowest possible regular expression, e.g.

slightly_safer = unsafe.replace(/[^0-9A-Za-z]/gi, '')

Stripping away all punctuation eliminates most forms of SQLi.
Basically everything. If I had to pick two things I hate the most it would be dynamic typing and Python's deployment story.

I wrote a somewhat tongue-in-cheek rant blog post. https://www.forrestthewoods.com/blog/things-i-like-about-pyt...
> I don't believe that any legislation will directly change that.

I definitely didn't avocate for any legislation. I'm saying they need to shift their perspective. Tech isn't booming because US startups played it safe...
Always glad to see more entries in the "home server" space. I definitely wouldn't agree there aren't any out there already, but every new one opens up the practice to more people.
I wonder if these tools will be required after the pandemic to only offer services and entry to citizens with documentation.
Yes it is really just a free tier expansion. But many sites today would essentially be able to completely live under the free tier for the foreseeable future, who were previously paying for it. Which I guess makes it a price reduction. Even a company with 2Tb of egress traffic would now only pay for 1Tb instead of 1.95Tb. Which makes it nearly a 50% price reduction.

So I guess... it depends how you look at it.
The compilers generate MI instructions. The translation to real PowerPC machine code is a separate process which happens in a part of the SLIC (effectively the kernel). The machine code of an executable is not accessible by users (even privileged ones) so it's not possible to patch a binary with your own instructions.
Sometimes I don't even want to know. I once found a website which messed with the scrolling to make it "smoother" - but it did that only when I scrolled with the keyboard (using a Vim plugin). I have no idea how they managed to do that, but at least it got fixed a couple months later.
> BULLSHIT. How delusional can you be?

The comment you responded to asked for an honest, intellectual response but your response was reactionary, rude, and provided no insight.

The links you supplied in your other comment do not show a clear causal effect of mandates and restrictions on case rates. Outbreaks are known to follow a pretty clear 45 day cycle; the onset of restrictions usually occur as rates are exponentially increasing and theres no evidence that such restrictions taper infections to a degree discernible from the normal cycle.

Furthermore, observational evidence from states like Florida, a state that has zero restrictions or mandates and yet currently has the lowest case rate in the United States, make the idea that such measures have a “massive effect” on spread dubious at best.
I wonder where those numbers come from? I'm an entry level dev and make €60k a year here in Germany. Where do people pull those numbers from? I'm fairly certain that those are salaries paid by _some_ companies, but that those aren't realistic salaries let alone representative of the EU. Also, I saw many people referring to such numbers for devs in east European countries and completely failing to factor in the dramatically lower cost of living.

TL;DR: European senior devs certainly don't make as much as their FAANG counterparts (most U.S. based seniors probably don't make that much either) but €40k isn't a usual senior salary in most (west-)european countries.
I don't know, x being a potential replacement for y doesn't say all that much. You could have been writing Java or C++ for the past 25 years and got loads of stuff done, solved problems, shipped software, made money etc.

Languages are fun to think about but you don't always need to be concerned with every vocal minority of programmers that like to talk about how their language is better than yours. Sometimes that replacement is better and sometimes those people are wrong. But even when they're right, being marginally better isn't that big of deal, or nearly enough to make for a viable rewrite or change of language.
For the record: I wasn't talking about me. There has been actual censorship throughout 2020. A lot of it, across all social-media platforms.

I'm sure the downvoting here has nothing to do with the fact that comments get sorted to the bottom and grayed out.
if you want tail calls in Julia, there is a 3 line macro that gives it to you.
Small case numbers are not a "quibble". You need high case numbers to establish that a variant outcompetes another variant or else all you potentially have is luck and founder effects.
Other anarchists have been talking about this issue specifically. A interesting example would be David Graeber[0]. His books Debt and especially Bullshit Jobs were discussed on HN quite a bit.

Many of us in software and tech in general understand what he was saying on some level, some even make a huge buck out of it by cutting away the cleric and managerial work. We haven't figured this out completely but the general drive I observe from people who think deeply about process and information is that we tend to be allergic against bureaucracy and the thing we call accidental complexity.

If you look at this things through the lens of a radical, then you might come to the conclusion that the underlying problem is systemic. We have a economic system that is optimized for growth and competition, while most of our big challenges today require maintenance and collaboration. And we have a political system that is rigid, bureaucratic and often violent, when people long for self-determination and peace.

[0] https://en.wikipedia.org/wiki/David_Graeber
> "The IMF tends to have..."
If this were true, that country would have disappeared a long time ago. IMHO
Sony MDR7506 Professional headphones -- haven't changed since the 80s (on which a lot of classics have been recorded/mixed with).

Honda S2000, particularly the F20C 2002-2003 model years. High-revving 9000 RPM redline, completely driver-focused cockpit (tachometer from the Senna-era Honda Mclaren F1 cars), minimal computers besides ABS, hidden radio, et al. Bolt-action gearbox. The driving experience is sublime.
Because people in that game value simplicity of use over anything else (performance, safety, maintenance) and Python is a top performer in that KPI while Java is not very good at this (though it is getting better but still)
Peak anti-vax for measles was like two decades ago, at least over here in the UK - we were at pretty much an all-time record high for MMR vaccinations of kids before Covid came along and disrupted all the vaccination programs. (I know the BBC ran a very misleading article making it sound like Facebook was causing a vaccination crisis and putting us at risk of a measles outbreak, but in reality the actual danger is from all the people who weren't vaccinated years ago due in part to their own bad reporting.)
Gatekeepers of the internet, like Cloudfront and Cloudflare, grossly inhibit the ability of upstart search engines to compete with Google. They make it easy for the Google crawler but, by default, block the lesser known search engine crawlers, or make those crawlers less prominent in the user firewall controls. This should be protected somehow by law, some sort of equal rights for bots law. But, alas, it is not this way. It doesn't help that Google itself is a major investor in Cloudflare, either.
Who are my capitalistic overlords in America?
You can imagine that the conversation went something like:

“Hey, look at Cloudflare, should we reduce egress costs?”

“Absolutely not, but let’s make a free tier change and hope that fewer people hassle us about that”

It’s a signal that they’re digging in on the price structure.
> I'm not sure what advantage Julia

While I'm really not a fan of 1-based indexing, Julia's multiple dispatch is not something easy to match in Python.

[EDIT]: one thing that's still not solved in Julia is code startup time.

Many people will sell you some sort of workflow that works around the problem, but it's the same old tired arguments people would use to defend traditional compiled languages, and I'm not buying.

I really wish they would find a way to truly solve this.
I have. I've skimmed through the PDF, and it seems he wants to highlight the "ineffectiveness" of cloth masks, and downplay benefit from other types. It is also odd to put "cloth masks" in the title, if that is not the main focus of the review.
Aside from speed, one thing that really eats at me is that it makes any sort of functional programming overly verbose, unfun, and just not very idiomatic. Also the the vast majority of python programmers simply don't understand the best practices in their own ecosystem.

I was recently writing code using Reactor/RxJava in Java 11 w/ Lombok. I don't think I've ever been so productive or lead a team as productive as when we were going ham on the functional/reactive Java. Now that I'm back in Python land, I am constantly frustrate on a daily basis with both the language and the runtime at every turn. Even with the asyncio we are working on, it feels like the absolute minimum viable product when compared to the java, node, or rust I have done.

There are some fantastic python enhancements that bridge some of the gaps like PEP 484 (Type Hints) and PEP 517 (holy crap an actual build systems that are not dogcrap) but it feels like the python community does not care.
The 8088/8086 segment architecture is not what is generally considered an MMU. Yes, it provides address translation. That's part of what an MMU does. That doesn't make it an MMU, though.

The 80286 is generally considered to be when an MMU was added to the x86 line.
Do tell what you think is the criteria for a country being one. Is Transnistria one? South Ossetia? Taiwan? A native American tribe? The US? An American state? It's a trick question!

A native American tribe is a nation, by definition [1]. Heck, the Canadians call theirs "First Nations".

A country requires sovereignty over some land, people, and international recognition. Without the last part, Sealand was a country. Funnily enough, depending on how strict you're with the criteria, some native American tribes are countries, and the US isn't always one due to reservations and states sovereignties.

1 - `a large body of people united by common descent, history, culture, or language, inhabiting a particular country or territory` Oxford English dictionary
Most definitely not single threaded. From one of my codes

# Threaded inner loop, each thread has no dependence upon others

Threads.@threads for t=1:Nthr

inner_gen_cpu1!(psum,ms,me,cls,2)

end

That's all you need. You don't need pthread create/join, you don't need installable language extensions, you don't need to appeal to external tools/libraries to enable threading. Its built in to Julia. And it is trivial to use.
I've had the experience of trying to build software deployable to multiple cloud providers (independent instances) so it can run in customer environments. We still needed to use serverless offerings, which was a real pain. So much so, we've been building a framework to make it easier/possible - https://nitric.io
I do understand why "people" do not recommend Lenin to you, and they recommend Kropotkin. Since they belong to a layers of classes that benefit from the interests resulting from imperialist force of your homeland. Lenin will analyze it with scientific rigor and will show how the reality works, and he will not talk about abstract ideas! Ideas are the reflections of movements in the material reality. There are classes! There are layers in each class! Read Lenin for science's sake! We are in a phase that we are preparing for a horrible world war over repartition of the world market. Don't end up in one the trenches!
Sure, but I get the feeling that the pendulum is swinging from a period where being able to write code easily is relatively devalued to being able to read code easily. Ironically, python itself benefitted from the last swing of that pendulum, as it was widely regarded as an "easier to read" PL than, say C (well, yeah) or perl (well, super yeah) or PHP (super-duper yeah).
https://docs.julialang.org/en/v1/manual/multi-threading/
Just as a reminder, HN isn’t a place where it’s acceptable to appeal to downvoters as a tactic for increasing the legitimacy of your comment.
Except C++ didn't learn that operator overloading is bad. C++ learned that operator overloading for everything was bad.

The language kind of put itself into a corner when what C# calls `MoveNext` is called `++` (with two variants of course) and what C# calls `Current` is called `*`. Taking what mathematically worked for iterating an array and taking it piecemeal to define your syntax is the kind of operator overloading that is a bad idea.
given Russia already invaded Ukraine and no one did anything about it, I don’t see any reason for Russia to listen this time.