skysight-inc/HackerNews huggingface dataset:
I am just comparing the potential veracity of a peer reviewed article in Nature of two MIT authors and one emergency physician from Ben Gurion University with a one line dismissal and a newspaper link. Which one is "we'll [sic] known" to be more plausible?
I don’t think there’s a modern-day equivalent of the joy and breath of fresh air that was the first couple of months of my MBP 3,1. There was the clever use of magnets throughout the design, the Front Row UI for “Netflix-and-chilling” before Netflix was widespread, and iTunes and iSync that just worked with your own devices (albeit with some intermediary software).

I was coming from a decade of Windows and a summer of Ubuntu 7.04 that I would, from time-to-time, spend hours customizing to look like Mac OS. Also coming to terms that I just wanted, and could afford, the real thing was very freeing.
They are trained in this. If disconnected, each yoke will control "their" half of the plane. This is mostly intended to maintain some level of controllability if one of the yokes were to get blocked or seized mechanically, this is not intended for human issues
Wonder if this is related to them deciding to drop their paywall 14 days ago?

https://qz.com/2154695/quartz-is-taking-down-the-paywall-on-...

(https://news.ycombinator.com/item?id=31026834)
I'm not fluent in either Objective-C or Swift, maybe that's the reason why the brilliance of having four types of "null"/"nil" escapes me? Ok, it probably works well if you're used to it, but it feels more like a kludge than anything else...
You’re completely correct, but I think GP’s point is that we need said web developers to chase fancy new framework Flask-Native-Redux-Rust Edition™ to keep momentum going for the language as whole. Which personally I think has some merit.

Personally I think the understated way in which Rust now maintains a death grip on the WASM tool chain and tooling is the answer. Let the web devs have their JS. We can have everything `<canvas>` and below.
Well, none of those have worked on automated theorem proving. So there is that.

As for logic, I am sure Gowers knows about Gödel, Church and Turing, so that should not be a problem ...

Furthermore, your statement of Gödel's incompleteness result is wrong, as it directly contradicts Gödel's completeness result. It's not that you cannot prove all true statements for a non-trivial axiomatic formal system. But it is rather that your non-trivial axiomatic formal system does not mean what you might want it to mean as you will always have non-standard models alongside your intended standard model. So that's actually an argument FOR Gowers' approach, because it means that an automated mathematician needs to reach beyond formal logic and capture this elusive notion of intuition.
I'm having the same experience with Amazon, as I do with local large eShops. Once they open the gates for anyone to sell on their platform, the slow decline begins.
Google will let you request fewer ads about weight loss and dating
It's not necessary to have p(0 <= v < 1) = p(0 <= E < 1). Only that P(f(X)) is uniform.

But this does bring up a good point. H(X||Y) = H(f(X)||f(Y)) for any bijective f if the distributions are discrete. When they are continuous this is not true, even with a bijective f. For example f = x^2 doesn't work even though it yields a binary distribution. Interestingly however, affine transformations work.
Yes, this UX issue killed before (AF447) I was told at the time that this was an AirBus issue and that Boeing doesn't have the issue, but apparently both have bad UX..

That's surprising: this seems to be a simple check to implement and a very useful one too!
I can't think of many cases where pre-rendering before the request is more advantageous than both completely static sites, and pre-rendering after the request.

I say this because most of the cases I can think of for dynamic websites would benefit from (or require) information about the currently logged in user, which is information only available when a request is made.

The only case I can think where JAMstack as we are defining it here would be a good fit is may be newspapers/magazines, where you'd perhaps like to make some API calls (to embed a tweet or whatever), but the content doesn't depend on the currently logged in user.

For that, and other reasons, I'm not at all convinced that JAMstack (or, tbh, I would like to call it pre-request-SSR) is an advantageous architecture in most cases. If anyone can point to blog posts by companies that have adopted JAMstack in production, and write about the tradeoffs they had to make and how that suited them, that would be great!
A person by the name of Luke Smith actually started a project with a similar goal of aggregating recipes a while ago: https://github.com/LukeSmithxyz/based.cooking

Here's the current site, albeit it's built in a fairly minimalist fashion: https://based.cooking/

I guess the entire initiative came out of complaining about modern web bloat: https://www.youtube.com/watch?v=cvDyQUpaFf4

Here he talks more about the actual site: https://www.youtube.com/watch?v=ykNEkiYr0QM

Personally, i don't really enjoy his tone or vocabulary choices, but the site works and one has to admire creating lightweight websites, even if they're largely incompatible with the modern trends in content publishing.

Congrats on your site, though!
I recently put up https://neonarcade.games where I put my own hobby project games; an astroid-like game, infinite hexagonal minesweeper, and a game where you have to play two arcade classics at the same time. There are a few more games in the pipeline that should be added soon.

They are not of the highest quality, but I continue to work on them. They are all built from scratch with only a (my own) math library that I reuse. If something's broken and you bug me about it, I should fix it soon. Same story for adding mobile support where it's not there yet.

I decided I am not going to do ads or tracking. I have fun making these, so I just hope someone else can have fun playing. There might still be some google font references, but I'm planning to take those out too. The same should go for https://masterpieces.app, where you can do jigsaws with the Rijksmuseum collection.
The result looks relatively weak IMO.

The numbers are less impressive then what they seem, and IMO the numbers look like they were computed in a way that resulted in what the authors wanted. For example, weekly counts of cardiac arrest calls are computed using a five-week centered moving-average, and COVID-19 and vaccination doses are computed using a three-week centered moving-average. I'd assume that using three weeks for cardiac arrest calls, the numbers would look less correlated.
I've blacklisted Air France ever since the Damascus incident and their financial decision to attempt to divert over a war zone to Jordan rather than fly to a nearby safe location in Cyprus or Israel, especially when the company overrode the flightplan (which was to divert to Larnaca)

I'm willing to forgive the decision to not land in Beiruit on a flimsy pretext in the first place, but to not divert to Larnaca shows unforgivable decision making.
Look on the Dark Side, Pessimism
>Long answer: if you want to use Firefox you’ll have to find an unsupported way of running it. Chromium is also a snap in the repositories ( it is a meta package)

If you do not mind flatpak, there is an official flatpak:

https://support.mozilla.org/en-US/kb/install-firefox-linux#w...
So you say. But that does not match my experience. It has always been wholly trivial to know where the "weak references" go.
I am always confused when the idea is that the price of land should be 0. Yes I agree it should be low but let's be pragmatic. It would be enough if the land price is a fraction of a yearly salary. Say $20000.
Okay, I think I understand where the joke is coming from.

And I think I understand why I have a hard time understanding it as a joke. https://en.wikipedia.org/wiki/X#English comments that 'x':

] is typically pronounced as the voiceless consonant cluster /ks/ when it follows the stressed vowel

] When ⟨x⟩ does start a word, it is usually pronounced 'z' (e.g. xylophone, xenophobia, and xanthan). When starting in some names or as its own representation it is pronounced 'eks', in rare recent loanwords or foreign proper names, it can also be pronounced /s/ [...] or /ʃ/

I think this dead horse is well and truly beat.
If you own the shop, what you can pay yourself may be closer to the bill-out rate, at least I think that's the idea.
It’s only “brilliant” if you think data corrupting bugs that fail to run expected code and silently spread “nil” throughout your application’s data model are brilliant.

If something can be nil, handle the case. There’s nothing brilliant about objective-C’s nil kludge.
Often it is your SRE who has to do that work.
After starting using Option<T>, no implementation of null is 'brilliant' any more. Not that any one of them ever was.
> When I was in England .. I was taken aback by most of the resumes including photos. That's just not done here in the US...

This does not match my experience in London working for SMEs, it's very rare that a CV includes a photo, especially tech role applicants.
NSArray *array = @[@"a", @"b", nil, @"c"];
// array = [@"a", @"b"]

I sort of prefer Swift:

let array = [“a”,”b”]
"Anything you say before the word “but” does not count." :D
> Isn't "order" a metaphysical concept

Yes. The most scientific way of talking about "order" in that sense is the Kolmogorov complexity, which is still extremely poorly-defined. The best way to put it is that "ordered" states are ones that have low Kolmogorov complexity.
So far, Apple is the only vendor that makes really pragmatic hardware with true linear scaling. Cache sizes, RAM, power consumption, compute cluster configurations — everything makes sense and everything is balanced. It's a really refreshing take compared to the mainstream PC industry that was predominantly relying on increasing power consumption to improve performance ein the recent years (AMD being a noteworthy exception, but they are struggling too).

Of course, the argument can be made — and it is not without merit — that power consumption is secondary to performance for a power or professional user. But the low power consumption of M1 series allows Apple to deliver pretty much unprecedented performance for the given size. Ultra offers performance of large workstation tower in more compact form factor than the smallest HTPC. My M1 Max 16" has the performance of a large workstation laptop with the portability and battery life of an ultrabook — and I can use all that performance while working untethered. It's quite interesting to see all these benchmarks where folks show that the latest ALD laptops can marginally outperform the M1 Pro/Max on the desk, under ideal conditions, while in reality the performance will plummet really fast when you actually want to be mobile. In the meantime I enjoy my desktop-level build times while working on my sofa or on the train.
>How does this mechanism work in concrete terms? My understanding is that Georgism advocates raising taxes on people with property in desirable locations. They decide they can't afford the taxes, so they sell to a developer, who tears down the house and builds a bigger building.

You have a 500m^2 plot of land. This plot pays $50k land value taxes. If one person lives on the land that person pays the full tax. If 10 people live on the property they each pay $5k taxes per year. If 50 live there then the tax is $1k.

Property taxes scale with the building so housing more people means higher taxes. That is being avoided by only taxing the land.

Alternatively, people hate taxes, they want to avoid paying taxes. If you want to avoid land value taxes, the only way to do that is to use less land more efficiently.
ObjC is similar to other things of the time. There used to be wonderful chaining nil/null check semantics. And duck-typed languages only made that better.

if foo || bar || baz || you_do_not_even_know_what_comes_next break

or:

retval = foo || bar || baz || you_do_not_even_know_what_comes
return retval

&c

I don't understand why it's notable except that it's not really JS or Pythonic . . .
> Mostly used to recodesent null

Is this line the victim of an overeager s/pre/code/g I wonder…
> Something we should seriously be looking into is massive seeding effort for lakes. Get tons of fish growing this year. Get fishing boats out into the oceans pulling fish in. Major culling and harvesting of sharks.

Accelerate the destruction of the fish ecosystem? It's already being run at capacity, ditching quotas will give you more in year 1 and a total disaster in subsequent years. Most sharks are endangered species; which do you want to make extinct for a political point?
> it's just one of those things that people might just need to deal with when they're part of a shared space much like sitting next to someone with bad body oder, someone chewing loudly, or someone laughing out loud when they're watching their tv

These are things we accept with extreme annoyance, because the alternative is creating a scene or having to deal with the sort of person who's already shown themselves willing to act with disregard for others. It's not something we treat as normal and right behavior that the victim just needs to "get over". Surely you've encountered someone playing loud music on public transportation or something similar; just because no one says anything doesn't mean that we all think it's okay.
Can you name 10 founders of companies from more than 1,000 years ago? I cannot. Additionally, there are only a handful of companies left that were founded more than 1,000 years ago [1]. Therefore, it's unlikely that any founder or company will be remembered in 1,000 years.

If I have to make a wild guess what will be remembered in 1,000 years, I would guess that SI units with its derived units will still be in place. [2] These (derived) units are named after some inventors, James Watt, Gustav Hertz, Isaac Newton, Nikola Tesla, Lord Kelvin. Maybe some of them will be remembered in 1,000 years. But keep in mind, 1,000 years is a very very long time. A lot can be forgotten in that time span.

[1] https://en.wikipedia.org/wiki/List_of_oldest_companies

[2] https://en.wikipedia.org/wiki/International_System_of_Units
MagLit – FOSS Encrypted Link Shortener with Password Protection
It provides reasoning as to why it is a better solution than just pointing at the sun.
My Software Engineering Bootcamp Journey (Series Two)
> find 12 people to love you

Am I Jesus or something?
> I meant compiling a program and linking the crates as shared libraries.

Okay I see. You can kind of get this from the libloading crate.

https://docs.rs/libloading/latest/libloading/

It works but it’s not great.
My understanding is, for an American in a EU country, is they can go and work remotely there for the 90 days as long as they are not conducting business in said country. This means face to face business meetings with clients. When you log in remotely to your job based in the USA and not interacting with people directly during the tourist stay, you're in the clear... I think?
Not here in Sweden. Don't equate London/UK to Europe. Typical American.
It tells the tragic story of a language designer fighting to avoid null while building on/interfacing with an existing platform that has null.
You would think that after AF 447, AF would have mandated clear "I have the airplane" procedures in the cockpit. This sounds like a near replay of that accident, and it was a miracle they didn't crash because they were so near the ground.
> The research was funded ... the Experimental AI Postdoc Fellowship Program of Northeastern University, and the Roux AI Institute

That's the cause of the AI part.

The solar panel bit probably came from the Army requirements, who's another sponsor.
> Does anyone else get a kick out of "hiding" your wealth?

There's a time for both. Being well-dressed often will have advantages.
I found myself using nil in C++ everywhere.

typedef std::optional maybe;
using nil = std::nullopt;

Not quite the right definition, but I’m on an iPad.

When you combine those with an “either” function which returns either a maybe<T> else a default T, you end up with a nice way of having default args in C++. Everything defaults to nil, then you set it to either(foo, defaultFoo()) in the body of the function.

Of course, C++ already has what it calls default arguments. But lisp has corrupted me. The defaults can’t be a function call, and the values can’t refer to other arguments, so they feel useless.

Heckin C++. I feel like programmers 80 years from now will still be yearning for an escape, whereas C++100 will still be the dominant systems programming language. Golang was a nice attempt, and so is Rust, but empirically the evidence is that (at least in AI) you can’t escape C++. The best thing to do is to just dive in.
Les Reviewers Du Cœur
I think I have the right app for you then...
In Ukraine, but also Syria, Georgia and a bunch of others. It’s no longer tolerated, as evidenced by sanctions and the vast military aid for Ukraine.

As for the defeat: “siloviki” are the core of Russian state. Russia isn’t a country like US or Germany, it’s an artificial entity held together only by force - and that force turned out to be crap. Things will fall apart as soon as Russian society realizes this. Look at what happened to USSR after the failure in Afghanistan, and how destroying Chechnya established Putin as a ruler.
No one’s gonna know if you are a tourist in Japan for 90 d and you work there remotely. Literally no one. No one will know.
The standard advice is: Buy a transmitter and practise for like 5-10 hours in the simulator before pulling the trigger on a real one. Radiomaster Zorro, Jumper T-Pro, TBS Mambo are some good ones. Go directly for ExpressLRS/TBS Tracer long range protocols so you wont have to worry about your quad falling out of sky because of range issues.

If you want something that is more "ready to fly" (goggles, quadcopter, transmitter combo) You do have more choices these days:

1) On the more expensive end - You have DJI FPV combo [1]. Is supposedly very beginner friendly. https://store.dji.com/product/dji-fpv?vid=101601

2) On the low end - Something like this https://www.getfpv.com/emax-tinyhawk-ii-freestyle-micro-brus...

The problem with these ready to fly combos - especially on the low end (analog video) is that, you end up getting very toy like transmitter and goggles, that wont be of much use for you once you want to buy/build more quadcopters. So I highly recommend getting the transmitter and goggles separately.
> Yeah, you’re totally operating in good faith.

This does not matter. This is about providing solutions not about "I'm holier than thou" or virtue signaling. I could be Mr. Eggman and they would still have exactly the same problem to solve.

Nitrogen is odorless, so accumulating in the coops would be dangerous for workers. Buying it in large amounts could be also problematic and expensive.
Morther drinks = goes to baby in utherus
A Berlin News paper
reports of the public inquiry of firefighters and emergency personnel to investigate the root cause of a rise in different "heart issue calls" of 27-31% in 2021 (40k calls) compared to 2018/2019.

In german:
https://www.berliner-zeitung.de/news/berlin-feuerwehr-herzpr...

They argue to change from mandatory vaccination to optional vaccination for their profession.

Evolution will tell what the right choice was. I am having popcorn while watching the extremists battle each others position.
Is health care really an issue? They'd really only need to cover emergency issues? Everything longer term I would assume you'd have to go back to your home country to get covered.
People think gentrification is "evil" but they don't seem to think why people leave their old communities to begin with. By stopping gentrification you are unknowingly abandoning far more people by forcing them to stay in a bad area.

Gentrification is primarily a problem with the current system. I can easily imagine an economic system that decentralizes economic activity akin to Distributism which will make it easier to rebuild and improve run down communities without having to move somewhere else.
> I also checked my approximation against the "real" floating point sine operation, and found a maximum error of 0.012% for any i16 value, which is more than close enough for my ears!

0.012% error ~= -78dB to put it in respect with other audio stuff, which in most cases should be more than low enough. For reference the dynamic range of 16bit audio is around 90dB
> You are certainly no longer allowed to have AirBnBs for the sole purpose of renting out to AirBnb.

That's a ridiculous requirement. Owning real estate for the sole purpose of renting has been an income source for ever. Just because Airbnb exploded this practice in popularity doesn't give governments the right to say what purpose owners can use their property for. If Airbnb is causing issues, then address those specifically, not ban the practice of owning property exclusively used for renting.
Never heard of a landlord who’d rather have a string of short term rentals than one continuous long term rental unless there’s some renter protection law that makes you an effective permanent tenant. Just rent through Airbnb and then talk to the guy about a normal lease.

If you want, text me where you are, I’ll put up $10k for a bet and then if I can find you a 3 room office, you give me $10k. If I can’t, I’ll give you $10k. Gotta be anglophone, though and none of this long-term rent controlled shit because no one wants to get locked into that. My French is atrocious and my German worse and I can’t speak anything else.

EDIT: Fine, fuck it, give me a year to learn the Spanish and up the bet to $100k and I’ll do it. I find very often that things that are impossible for others are easy for me. But list your conditions up front here. I think I could manage anyhow.
A recent, but really good, open source one is https://gyroflow.xyz/ . There's also Reelsteady, Hyperflow etc..
Depending on the frequency you want, perhaps an option is to solve an oscillating ode? Each solution step gives you an audio sample. So instead of increasing the accumulator you calculate the next sine value directly from the previous (and its derivative)
It's cheap and effective. Not even that dangerous but we treat our addicts like dog shit.

John Oliver on the topic

https://m.youtube.com/watch?v=RMpCGD7b_H4
>If you ever solve the exact same problem three times, you're a bad software engineer

or you have moved between 3 different companies and weren't allowed to keep any code with you because it belonged to employers.
Smart drugs. You could be putting your brain at risk, warns David Cox (2013)
I really like that Snap is pushing the envelope with hardware devices. This push might make drones mainstream.

There are obvious issues like how light the device is and how well it would do under windy conditions. Or that the image is not stabilized on a gimbal.

But this is definitely a step in the right direction.
I could not care less how popular tiling it is. What I care about is how good it is for my use case.

If tiling is useful or not really depends on your use case and your workflow. I would say that for you tiling does not make a better experience because your workflow and your needs are different. In my workflow and use case tiling is a better, and much more functional approach, compared to anything else I tried so far, including MacOS. I do not care about ricing, I use i3 with the stock i3-bar. I rarely see my wallpaper since all of my screen is occupied by programs I need to get my work done. I use rofi/fzf/ripgrep integrated in i3, Emacs and my terminal emulator. All of my configuration is tailored so I can automatize my workflow as much as possible. Tiling, in my specific case with i3, glues everything together very nicely. I tried to replicate the same thing in Gnome-shell and it was just clunky.

Anyway, the good thing is that in GNU/Linux you can choose how to shape your user experience. Tiling is just one of the ways you can do that.