skysight-inc/HackerNews huggingface dataset:
The problem comes with the city then deciding to rezone as a punitive measure. Rezone 10-19th street to make it unaffordable for the existing 3 story houses and you get rid of that community. Meanwhile 20-29th street isn’t, and they get to stay.
The author is mistaken, there is nothing imprecise or floating about https://github.com/JuliaMath/FixedPointNumbers.jl.

Representing values on a scale from 0.0 to 1.0 instead of 0 to 255 (say) is a good idea if you have to do things like DFT. Most software implementations use fixed point arithmetic for that.
It would catapult the industry back to the 1990s, at best.

How "at best" is interpreted is obviously up to the individual, of course.
Nice tool, made me think dividend income is going to be a viable strategy in the coming years of higher interest rates.
It is the future of transportation. The main opposition is now EV investors. Their only motivation is protecting their profits.
Show HN: AI text-to-video solution with digital presenters
This solution transforms text into video in 40 languages and with the use of digital presenters.
You calculate the rent at day $500 per month and tax at 550 per month.

Remember the valuation is based on the rental value of the land, not the capital purchase of the land.
I'm a bit baffled how they deal with upstream bugs with this mentality

Probably the same way they deal with support: refer users upstream [1].

[1] https://daniel.haxx.se/blog/2021/11/18/free-apple-support/
There are lots of JIT compilers out there, I don't know if any that would detect the divisor is a constant at runtime and specialize code for that. I think it's almost never done. In real life JIT compilation can't take long so the JIT compiler leaves a lot of possible optimizations on the table, just covering the low hanging fruit.
Problem is, Telegram stores all conversation data in their cloud with homemade encryption, and WhatsApp is proprietary, owned by Facebook, and has been target of numerous security breaches... So, something encrypted via open standards and self-hostable (matrix anyone?) does a better job guarding data privacy and security.
Ironic, because what made them popular was community content. Now that media producers use their platform, it has to cleaned up in the interest of advertisers. Youtube kids (what a horrible idea) for everyone. I really hope for a new alternatives taking root. I don't want TV 2.0 and the content of established media on Youtube is lacking to say the least.
Are you using D+F for the web or mobile?

If web, how would you say its production ready?
1) Fuel cells are batteries too. This is no different chemically speaking.

2) It will be cheaper than what it would take to overhaul the grid. The problem is that we must get rid of all fossil fuels while also radically increasing capacity. A near impossibility by any reasonable estimation.

3) Hydrogen are safer than batteries. There is no substantial risk and it is trivial to manage. Meanwhile many people have died in battery fires.
Assuming that your hypothesis is correct: No. Signal doesn't have that permission and I think whatsapp doesn't either, and neither signal nor whatsapp can be signed out in the first place.
Would you say, in hindsight, that your partner was the wrong fit for you?
Doing that only works if the land becomes super valuable. Whoever owns that space gets rich.

You’re right, but you can use almost any city policy to punish some group if you wanted. It’s not reason to avoid otherwise sound policies.
iOS safari zoom increases the size of the buttons (like expand/contract), so it’s at least a partial fix
Look, I am well enough aware of the depth of the crimes and misdeeds of US imperialism. I'm not blind. But the current Chinese regime has many repressive aspects, different and often more grave than those we find in the US. Also, if one examines its history, the number of internal deaths arguably caused by government malfeasance is much greater in China than in the US. So while I may agree with your bottom line, a person weighing the failings of the US and China may argue that "China is worse", and that would not be a preposterous claim even if we disagree with it.
Interesting. Peer pressure is very strong in Japan, and the failure to admit failure is considered one of the reasons why Japan lost WWII[1]. Likewise, there are many failures in Japan today, where organizations in general struggle to point out and correct flaws in executive plans. This usually stems from hierarchy, and junior members of orgs experience pressure to accept initiatives set by their seniors.

[1] At least by a Japanese book called "The Essence of Failure" https://www.amazon.co.jp/dp/4122018331
Launchers and coming soon templates with HTML/Talwind CSS
Hello everyone!

Hope you are having a great day. Taking into account that more and more people is launching new stuff everyday, we thought this would make it easier for you to connect it to your favorite email marketing tool and Boom! you have launcher.

What's in?

- 13 Hero sections
- All the launchers are on different folders, so you can use it straight away.
- Tailwind CSS
- Custom color palette exclusively crafted for the sections.
- Inter font
- Light and dark mode support ( according to user preferences ) this means if you are using dark mode on your device you will see them dark, and the same with light mode.
- Example forms with for REVUE
- 100% responsive.
- 100% sexy.

To celebrate the launch on Product Hunt you get an exclusive 100% discount.

Use the code:
- ph-free

or clicks use link:
- https://wicked-templates.gumroad...

Have a great day everyone and take care!

/Mike
And Chrome strips the `javascript:` prefix before pasting. I guess to make it harder for attackers to trick clueless users into running JS on their online banking?
I like this feature, it means I don't need to use the crappy dialer that some manufacturer made for me. It's also a good feature for VoIP apps because Android's built-in SIP client works but isn't very clear when something goes wrong.

It could be that there is some kind of design bug (no way for a dialer to indicate that emergency numbers cannot be dialed) but it could also be an actual Teams bug (Teams indicates that it can dial 911, sets up a connection that dies in the background).

Because it specifically happens with Teams installed but not signed in, my guess is that the latter is the problem: Teams tells the OS "yeah sure let me dial that for you" but then doesn't complete the call because it wants you to log in to MS first. Reinstalling the app, as suggested, would kill all associations with the standard dialer, but an update from MS is necessary to fix the main bug. I have a feeling the promised update for 2022-01-04 will remove the ability for these dialers to call emergency numbers all together.

In my opinion there should at least be a setting (enabled by default) to send emergency calls through the system dialer, if it's not enforced automatically already.
I don't think we need things to be trustless. Most economic activity relies on trust of some sort. We can implement webs of trust on chain and incentivize trusted individuals to validate whatever relationships between the chain and the real world that the NFT's represent. The actual data that the algorithm knows about can be pretty small, just a string:

> There was a pothole in the road at such-and-such time and place, and now there's not. Validated by users X, Y, Z

Just little promises, and don't value the token if your don't trust the validator.

The only kind of trust that's a problem here is custodial trust. A platform can never be more trustworthy than its least trustworthy admin.

And yes, I know that I don't need a blockchain to do good things, but I do need a blockchain to retire on having done good things. And more importantly, to live in a world that's full of people doing the same.

Centralized institutions become less trustworthy over time, so whatever work I put in to curry favor with whatever authority might reward me will be lost when that authority falls to corruption.
> thus can't be passed on to tenants

Currently you charge tennant a as much as you can until they no longer live there. That works out to be as much as they can pay for the benefit they get. If you charge 1k a month now, the reason you don’t charge 1200 is because they won’t pay it.

If you have a LVT, and try to increase the rent, your tennent wouldn’t be gaining any more value from the land that they currently are, so you still won’t be able to charge 1200.
If the choice is between sharing my data with a three letter agency thousands of kilometres away and sharing my data with a three letter agency and my employer, you're damn right I'm choosing the former.

I even refused an otherwise sensible request from my former employer to install WhatsApp on my phone because I was not interested in using it personally, and they were not interested in providing me a work phone for it.
With notion.site, they basically went out of their way to break everything for viewers: they give you what I presume is their editor (which clobbers a lot of the browser’s normal functionality, though whether it does a good job of it or not I can’t tell, never having used it), but with most of the editing functionality clumsily disabled. The end result is a bit better than it was a year and a half ago (https://news.ycombinator.com/item?id=23925461; the links and contenteditable parts have been mostly fixed), but still extremely bad, and still painfully keyboard-inaccessible (Up/Down do their own wonky thing that does let you navigate, but roughly by paragraph, and PageUp/PageDown/Space/Shift+Space/Home/End do nothing; but I just discovered that if you click on the page title text, then Up/Down start to do nothing and PageUp/PageDown/Space/Shift+Space/Home/End work).
You may like Tomorrow, which has several sub-themes and is available for dozens of apps. I use Tomorrow Night Bright for everything.

https://github.com/chriskempson/tomorrow-theme
I've seen apps that resort to sending text messages for notifications. I'd imagine the billing is more pricy, but some PWAs have to curtail App Store restrictions.
> No, that's not the goal of open source,

That is the goal of FSF opensource projects - protect the rights of the developers and users to review and modify code.

> The end consumers got better software as a result.

I disagree. If they don't have access to the accompanying source code, it is an inferior product.

> I don't see how the GPL helped anyone in the case of Apple and bash.

Thanks to FSF license, any user can ask the distributor to provide the source code of an FSF licensed app. In our example, that's Apple and they cannot refuse to give you the source code of bash along with the modifications they have made. Which brings me back to the point that needs to be emphasised - GPL and other FSF license was not designed to help businesses and corporates. It's aim is to ensure the freedom of developers and user to review and modify code is preserved.

> If I find a bug in my Apple-supplied copy of zsh, am I prevented from fixing it like RMS and the printer driver? No.

Yes, if Apple refuses to give you the source code of their customised zsh, then you are indeed being prevented from fixing any bug or adding any new feature! I hope you finally understand - FSF license ensures that Apple (or anyone else) cannot refuse you the source code. Other opensource license don't come with such guarantees.
so cold!
It might be helpful to give some information on what the business product or service is
> the model of a plutocratic oligarchy that can further concentrate their wealth by taxing all transactions doesn't sound cheap either

How is that different from what banks do right now for all your transactions? It's the exact same and owned by Wall Street oligarchy (Morgan Stanley, Goldman, BoA, Citibank, etc). The only difference is that you can't reverse the transaction.

As for the rest of your argument, I agree; although, idealistic and unlikely. I simply found it ludicrous that author thought the internet is powered by fairy dust.
Android use the default "Calling app" when the user wants to make a call. MS Teams is one such "Calling app": the first time you install any other than the default shipped with your phone, you (the user) are presented a choice to choose which one you want to use. After that, Android remembers your choice.

This means in this case, MS Teams was configured as the default "Calling app" and the issue could have been prevented at 2 level:

- at the Android level, if the user dials an emergency number, don't use the default "Calling app" and use a special "safe" calling app to ensure the call succeed even if a user-installed app is misbehaving.

- at the MS Teams level, allow emergency calls to succeed even if the user isn't logged in (or any other reason that could prevent an emergency call to be made, really).

As for WhatsApp, at least on my device, it's not a "Calling app", and as such cannot override the default calling app. I don't have Signal installed to check.
Hi phh - huge fan of your work over at XDA!
If your mobile browser doesn't support custom css, switch to different browser.
Having a universal opinion suggested to you is not diversity. Egalitarianism is probably the opposite of their algorithmic suggestions too. But if that is the case, you should remove voting completely.
Nial Array Language
Last time i looked Google posts updates for their apps every couple of weeks. Of course nothing more than "Bug fixes and speedy performance improvements".
Now, if they need an OS update to fix dialing 991, they need to fix their development process.
The code_warntype macro is helpful, but to prevent a future inadvertently introduced type stability, a failing test would be much better.

Test.@inferred is not quite what is needed:

function foo(x)
s = 0
# better use a zero of the same type than x
# s = zero(x)
for y in x
s += y
end
return s
end

Test.@inferred Float64 foo(12.1)

This test succeeds even if code is type-unstable
If anyone is interested in discussing this (or playing IF on my other server)
please get in touch on Revolt. I am @JesusMachineSantana.

Here is an invitation to my "Guild"
https://app.revolt.chat/invite/Xm9jmNDv

Maybe you have to sign up on the main page first, not sure.
https://revolt.chat/

Of course, it's also possible to chat on the SSH server above, though maybe not as convenient.
Either way is welcome.
I do get your point that they’re uncommon requirements but my point was Teams doesn’t any uniquely granted permissions that Google have backdoored for Microsoft. So it is entirely possible that another app / VoIP client (or even malicious actor) could prevent emergency calls.
> It becomes unprofitable to increase the housing stock, so housing becomes more expensive

There's no way that this occurs with actual property taxes at the levels they are in the US. Sure, an improvement may result in higher property taxes which go into effect before the value of the improvement begins being realized, but overall effective property tax rates in the US range between 0.37% and 2.22% per year; this plausibly could make uses where the value would be realized entirely in direct-use by the owner unviable, but there is no way it makes any use where the value is realized through commercial exploitation (whether productive or rent) unviable, even with something of a delay in realization. Including things like densifying housing for rent or sale.

Yes, abstractly it might be a problem with property taxes, if you had a system where property taxes were the principal tax in society. Of course, the only people who even propose real estate taxes as the primary tax are…Georgists arguing for a heavy LVT replacing other taxes.

> It’s not that they encourage it so much as that they stop discouraging it

No, especially if they are heavy (as LVT proponents often propose), they don’t merely “stop discouraging” improvements, they make them necessary, because land uses that don’t provide a substantial fraction of the income potential of the land become unviable. In fact, land ownership by people who don’t have capital for both improvements and to stay afloat until those improvements bear fruit becomes unviable; a heavy LVT is an efficient way to assure acceleration of the concentration of land ownership.
> then enter all of my payment and shipping information.

I rarely have to do this anymore as more and more stores are on Shopify.

It's also better to know what you're getting is the real deal and from a legit manufacturer. A lot of times I can't even find a legit brand on amazon even when i include the name.
When you look for services that offer commercial IPFS, it turns out they're mostly reselling AWS with a markup. A big markup, like US $500/year for 400GB.
Your reading of that video couldn’t be more wrong. “1984 won’t be like 1984” easily means that they’re ahead of the competition (this was directed at IBM) because they were giving people the future then. It’s not a political or activist statement against the government.
I like two projects: One offering decentralized computation and the other one offers the most efficient/cheap transfer of value ever created. I expect both projects or some incarnation of their UVP to radically change the world.
Perhaps it isn't surprising that when interaction is designed to be disposable and replaceable, i.e. matchmaking, no real community can form.
You cannot infer anything aside "engagement" from that actually, but that is still an bad argument against just displaying the information.
seems a bit linkbait-y.

i would have guessed, 'competition due to more-limited resources, due to direct or indirect human encroachment and environmental destruction'.

and that seems to be what the article says, but seems to leave out any mention of humans, so maybe the animals' resources are just disappearing due to ???
Italy fines Amazon record $1.3B for abuse of market dominance
How to get Vim-keybindings everywhere – The ultimate list
A list of programs that natively have Vi(m)-like keybindings and programs that can be configured or extended with plugins to get a Vim-like experience.

While this site has existed for a while, it was just recently open sourced and made available for contributions at:

https://github.com/xaizek/vim-like-pile

Thanks to @xaizek!
I'm basing the definition on the usage of words by the companies which manufacture and market the devices. See the usage of the words "phone" and "smartphone" on the LG, Samsung, and Xiaomi websites.

Apparently, the "phone" in "smartphone" is about as relevant as is the "fun" in "funeral".
Maybe ‘essentials’ or ‘base requirement’ are better terms than ‘basics’.
If you prefer videos, Not Just Bikes on YouTube made a series of videos about Strong Towns: https://www.youtube.com/playlist?list=PLJp5q-R0lZ0_FCUbeVWK6...

Here is here video about The Growth Ponzi Scheme: https://www.youtube.com/watch?v=7IsMeKl-Sv0
Since this code is dealing mostly with instruction mnemonics (br, jsr, lea), it makes sense for the rest of the code to comply with this style. The code has an inherently repetitive structure (implementing various opcodes) and therefore shorter global names contribute for its compactness. Mentioning "register_file" 30 times rather than "reg" wouldn't make it clearer when it is obvious that the short name serves the same purpose.
The issue here is that Android has failed to exclude emergency calls from being routed to a VoIP provider. If it wasn't MS Teams causing this issue it could well have been another registered VoIP provider on that phone.
I wouldn't go so far as calling my post a hypothesis, it was like a guess. Another guess, wouldn't the fact that neither WhatsApp nor Signal are causing the same issues hint at MS Teams being the culprint?
All planets in the solar system could fit side-by-side between the earth and the moon.

Astronomical distances be wild, yo.
Anecdotally, I've seen far more reckless driving this year on this side of the pond, too. But I don't have data to back it up...
Thanks for the recommendation. I do like the look of that. I’d been using Solarized until now but will give this a try.
I've taken the time this morning to read and comment on all the messages below my original comment. Please read them with empathy. The decisions are not coming from a malicious place.

It is important to know when to leave your mark in the world and when not to. Sometimes it is better not to inflict my own way of life onto others. Just because it makes me work better doesn't reduce other people's efforts. And with the extra time I gain, I do still use it for work stuff, but not on the mundane stuff. I also work in the slow behemoth industry known as Healthcare, so introducing new things carry a ton of risk in our domain and some personal risk. It really depends on the situation, the people/company involved the domain, the government and how formal/academic things are. Context is everything.

My preferred alignment is Neutral in DnD terms. Specifically in this order: Chaotic Neutral, True Neutral and then Lawful Neutral. It's amazing how well the DnD alignment matrix fit onto real life situations. I don't even play the game.

I hope my comments in the conversations on this topic helps others navigate and balance this kind of problem that we all face at one point or another. Introspection and empathy helps a ton in this case. Don't just think about how it will improve other's lives, but also the consequences if things goes wrong. If you ignore the dark side of your invention, you might be blind sided by those consequences when they appear. Then you are forced to pick a side: either support and fix your creation or shrug your shoulders and tell yourself that you don't care. That has it's own set consequences, both for others and your own mind.
Fascinating topic. I always wondered how can someone make the jump from understanding a VM like OP's post to something like vmprotect[0] which is orders of magnitude more complex and is designed to be as hard to reverse as possible.

[0]: https://back.engineering/17/05/2021/
Get with the program.

Smoking tobacco = bad.

Smoking cannabis = good.
It's clearly shows Apple doesn't support Open Source. So few projects. It's embarrassing for the company which sprout out of an Open Source project. For those who don't know, MacOS is a fork of FreeBSD.
An android app isn't modal in that way. There is no "user mode". There are permissions instead, and the closest thing to "user mode" would be an app that has the 2-3 most common permissions, and no others.

https://play.google.com/store/apps/details?id=com.microsoft.... lists what Teams does or can do, and it's a long list that includes "directly call phone numbers". That means to call phone numbers without the usual indirection through the phone app, ie. Teams can replace the phone app.

So, Teams can do that because it isn't "user mode". There are others too, https://play.google.com/store/apps/details?id=com.simplemobi... is one.
> Just like those guys who march through middle management up to the exec floor within a few years.

If they can do it, so can you.

If both the response to the corona virus, and the presidency of Trump have shown us ONE thing, it's that those who are higher up in the pyramid are NOT necessarily more clever or better informed than you are.
Remember the "ambassador" aka Zakalwe? They had boots on the ground and even set up interactions to prevent him getting to friendly/embedded with the "host" culture.

The whole thing was about to blow up anyway, so they brought in the Player of Games, to do it in a style that would prevent any recovery. Gurgeh was not there to defeat the empire, he was there to defeat the whole idea of the game being "holy".

He was the Jesse Owen shipped to hitlers olympics.