skysight-inc/HackerNews huggingface dataset:
Have the exact opposite experience.

The inconsistency of the web platform is a nightmare compared to my pain-free experience with XAML.

XAML and C# allows a single developer to get a functional modern application going quickly.

I had zero problems with extensibility as long as I followed the patterns. Using MVVM, convertors, triggers, events, and behaviors where needed. The Blend tool is ridiculously cool, but I'm not artistic enough to make great use of it. But it reminds me of how Flash made me feel early on. As a kid I could make cartoons without issue in Flash.

Almost everything is open source or has an open source replacement available.

Making new UserControls is trivial. Much easier than any Web Components nonsense.
Controlling Your Time
Hm,

our starting point is that there is very good mathematics for expressions like 1 + 2 * 3 which can also be interpreted as a type.

programmers do not know what a product/coproduct is, partly because the existing systems do not properly use that concept.

so what this tool does for you is

1) decide on a simple theory of types and allows you to define types in this.
2) implemented that theory in dependent types, so that you can work with typedefs without losing typesafety.

we need this in statebox because we construct diagrams of boxes and typed wires:

+--+
A-|f |______ C
B-| |
+--+ +--+
|g |__ E
D------| |
+--+

here we have two boxes (functions) f : A * B -> C and g: D -> E
when we compose (tensor) those as pictures, we get a bigger box [f * g] which has type

[f * g] : A*B*D -> C*E

In typedefs you can compute this and have compile time guarantees. You cannot do this in protocol buffers (other than at runtime using "dynamic" typing)

so it is really more of a typesystem for finite types (things that can be (de)serialized).

we do have (de)serialization for Idris and Haskell (and working on others). In the Idris version you have a proof that

serialize . deserialize = id

Either way, we have a while to go before this becomes as user friendly as it should be. We have dane work on a different language frontend that looks more like Haskell which may clear things up a bit.
Attack of the clones: Git clients remote code execution
The Xbox Series X Review: Ushering in the Next Generation of Game Consoles
My wife and I got banned by Chase, also. They don't tell you why, but I accidentally submitted two credit card applications (one for myself and one for my wife) with identical northwest airlines frequent flier miles numbers. I think this must have flagged something because one day I noticed all of my Chase cards and accounts stopped working and I got a letter in the mail a few days later. There was no phone number, only an address to mail a letter for further inquiries. I mailed a letter explaining that I thought they made a mistake. Someone called me back and told me it wasn't a mistake and they wouldn't give me any more information.

I suppose somehow, legally, this became the best course of action for Chase bank - to cut the customer off immediately and give them zero information about it. But it really doesn't feel right and made me never want to do business with Chase again.
Right, but this approach solves that by not defining any hashing algorithm at all. Every block includes its own hash algorithm source code. Every node decides for itself whether to accept the hash algorithm and how much to value it. If people suspect an algorithm is getting ASIC'd, they can devalue it (if they want -- maybe the majority of nodes want ASICs for some reason, and that's fine too). The point is to let the users to choose the algorithm, not a core group of developers.
I don't use my phone much. But I have been mindlessly browsing on PC. Last week, I started an experiment of switching off internet for 5-6 hours during work days. It's been good so far. Somedays I couldn't switch off, as my work required internet.

I did observe myself trying to reach for social media sites, refreshing pages, etc even with browser closed. I was able to change that and now take breaks more often. But yeah, like you mention, the challenge is to see if I can sustain the habit for longer period. I can already see some change in behavior around switch on/off time to catch up as much as possible.
And putting other people at risk
There's a signature that leads to contact info at the bottom of each email.
Reasons I hate use mask
WhatsApp launches disappearing messages feature
I switched from vim to Webstorm, which is based on IntelliJ. I agree with most of this article. IdeaVim is a pretty good vim emulator (although not perfect, but none of them are).

There's something to be said by having sane defaults that do exactly what you want. Probably my biggest issue with vim is you can easily find yourself in no man's land because your setup inevitably becomes uniquely your own. For example I used coc.nvim in vim, and although it worked great overall, I would often find autocomplete text sitting in an unnamed buffer that I would have to clean up. Despite googling like crazy and even asking for help in a couple vim communities, I could not solve this problem that seemingly only I had.

The article touches upon this as well, saying a 50 line tsx file doesn't work for the author in vim. For me a 1000 line tsx file works just fine, so the author managed to dig a unique hole for themselves there too, most likely.
Dumb question, but, does WordPress support a dynamic credential manager like Vault or Secrets Manager? Afaik you have to hard code plaintext secrets (such as for the DB) in a .php file?
So, the reason given is that you have a virus that exists naturally. If we can artificially find a variant that is more lethal and or contagious (those are often the vectors that are selected for) you can then calculate the delta between the DNA of the original and the variation and make some guesses as to the likelihood that this variation will emerge naturally via mutation and then perhaps develop some sort of preventive countermeasures.

Here is a good lecture by a harvard professor on risks of gain of function research:

https://www.youtube.com/watch?v=d5fe7KEkwQM

--
Risks and Benefits of Gain-of-Function Experiments in Potentially Pandemic Pathogens

---
The Centre for the Study of Existential Risk's January 2015 Seminar, with Professor Marc Lipsitch (Harvard) and Professor Derek Smith (Cambridge).

A growing trend in experimental virology has been the modification of influenza viruses that are antigenically novel to, and virulent in humans, such that these variant viruses are readily transmissible in mammals, including ferrets which are thought to be the best animal model for influenza infection. Novel, contagious, virulent viruses are potential pandemic pathogens in that their accidental or malevolent release into the human population could cause a pandemic.

Professor Marc Lipsitch (Harvard) describes the purported benefits of such studies, arguing that these are overstated; estimates the magnitude of the risk they create, argues for the superiority of alternative scientific approaches on both safety and scientific grounds, and proposes an ethical framework in which such experiments should be evaluated. The talk also explore recent developments following the pause in funding for this research announced by the United States Government in October, and steps towards the risk-benefit analysis called for by the announcement.

Professor Lipsitch is a professor of epidemiology and the Director of the Centre for Communicable Disease Dynamics at Harvard University. He is one of the founders of the Cambridge Working group, which calls for a “quantitative, objective and credible assessment of the risks, potential benefits, and opportunities for risk mitigation” of gain of function experiments in potentially pandemic pathogen strains.

A response is given by Professor Derek Smith, Professor of Infectious Disease Informatics at Cambridge University.
--
Yeah, one of the most popular plugins changes the input scheme to be very similar, if not identical, to vim.
Does this keep the database updated, or is that manual ? If manual, does it replace the database every time, or does it do a delta update ?
Yes, it has a vim emulator, ideavim. It's far from perfect, but I would say it's better than most.

https://github.com/JetBrains/ideavim
The stackoverflow ranking we are talking about is the result of a survey. It's not influenced by amount of experience. Experienced developers don't get greater or lower weighting in that survey.
This is a fee on refinancing. It effects current homeowners who want to refinance, not people who are looking to secure a mortgage for a new home.
The interest rate environment will, net of this one-time fee, still make purchasing a home this December much cheaper than it was last year at the same time. (3.1% versus 3.9% for a 30 year fixed.)

Credit quality has declined because some borrowers in the population have unobservable risks due to the coronavirus impact on the economy. Someone has to pay for that. Borrowers are the obvious choice. To the extent that borrowers have visible risk characteristics, they pay directly; you can (incredibly) still sell Fannie Mae loans which are in covid-related forbearance, but they'll want a 5 to 7% discount on these. (For a full table of Loan Level Price Adjustments: https://singlefamily.fanniemae.com/media/9391/display )

The wealthy generally do have many options on what to do with their money, which presumably includes hiring a financial advisor who could tell them that the interest spread between a conforming loan and a non-conforming loan is far higher than the impact of ~0.5 points.

(A "point" in mortgage parlance is a one-time fee due at loan signing; the primary use of them is "Pay points to buy down your interest rate." Fannie Mae decreasing the amount they'll pay your mortgage provider for the mortgage sold to them implies that the same mortgage available post the fee would cost you Fannie Mae's fee in points.)
The US is a toxic jurisdiction as far as any technology is concerned. They were the ones to give us the wonderful gifts of forever Disney copyright and the DMCA.
Yeah there's a vim plugin
https://plugins.jetbrains.com/plugin/164-ideavim
I wouldn't read too much into this. There's obviously some good tips you can get about your site performance from here, but Google's Page Speed Insights are about making a site a good search result which isn't the same as a good website overall.

If you only target the PageSpeed score you'll optimise for loading a page quickly when linked from Google. This then allows users to easily click back and forth between Google search results and different sites. This may not be the users you should be primarily optimising for. For example, if you have larger JavaScript bundles you will get penalised in PageSpeed, even if for most of your users this will overall be a benefit.

If you care about your page ranking you do have to care about this score as it is an input to that, but it is not an unbiased view of overall site performance.
It’s horses for courses. I’d never use Python for the kind of thing that rust is for. At the same time, I’ve never had occasion to use rust for the stuff I do.

EDIT - just want to add: I'm not au fait with the specifics of Rust but I presume from what I've heard about it that it also supports my position, as an advanced language, that the features you need are in the language so a heavy-weight IDE isn't so necessary.
You surely must be trolling
I disagree. In both relative and absolute terms an increase of tens or hundreds of billions of meaningful.

That could provide free education, health care, subsidized housing, improved transit, high speed rail, or any number of tangible and meaningful benefits.

Whole integer percent increases in tax revenue are absolutely meaningful as well. Even if the integer is a small integer.
- Uno dev here

If anything, the BCL or common libraries are too "static", where some pieces of code reference statically all features available.

One great example is JSON.NET: That library has basically one big method that type-checks all possible inputs, making unconditionally reachable every dependency for all features of the library. In this case, JSON.NET pulls the XML reader, DataSets, and many huge libraries that are generally not needed. In Uno, we generally don't AOT those libraries and use the interpreter for that (otherwise the payload would explode).

Such libraries need to be changed to be configurable, and dynamically enable dependencies as per the user's needs.

Conversely, many pieces of code are excluded by configuration because of reflection uses, but the .NET team is improving that scenario (https://devblogs.microsoft.com/dotnet/performance-improvemen...) with attributes to tag dependencies and hint the linker.
Yes, there's an official IdeaVim plugin [1]. I'm not sure how deep the rabbit hole goes, I just use it for basic vim goodness, and shy away from advanced stuff. But sure, modal editing, movements, macros, search, etc, are all there.

[1] https://plugins.jetbrains.com/plugin/164-ideavim
European Courts are the ultimate court of appeal in the EU. In this instance I'd say the European Court of Human Rights would absolutely find shutting down these servers as a violation of the European Convention on Human Rights.
> Guaranteed delivery of a message once

That flies in the face of my distributed systems knowledge. It's not possible in some failure cases.

If your acknowledgement of a message gets lost (because either server involved or the pipes in-between fail) you've processed the message already but the queue server will think you haven't. It either has to resend it (duplicate delivery) or it ignores acknowledgements all together (drops messages that it sent you, but you didn't process - maybe because your server failed.) So the choice when there is a failure in the system is between at least once or at most once - exactly once cannot be guaranteed.

I'm not aware of any way around that predicament.
IBKR (interactive brokers) is the only one I know with the lowest margin interest rates. However, no one should be using portfolio margin unless they know what a margin call is.
That does not link to a real Michigan government site. Completely fake. Nothing to see here but a tweet of a GIF of a fake website, probably by a fake Twitter account.
Great work. I'm looking forward to checking this out.
Risks and Benefits of Gain-of-Function Experiments in Pandemic Pathogens [video]
that’s really quite nice actually. Definitely feels much faster than the current mobile site. If only because it doesn’t have the app pop-up.
Funny how leaks nowadays are misconfigured AWS buckets and ElasticSearches. Firewalling my Raspberry pi is probably more secure.

Going cloud is so much more secure, because reasons. Efficiency etc. They can hire experts. Yeah, they do and you can ignore vast swaths of them by checking some box somewhere.

Now you can efficiently fuck everything up and nobody knows how anything works anymore. Good job guys.
On the contrary, with online dating, I think people who are "bad at dating" have an advantage compared to old fashioned social circle dating. You get much more practice, ie opportunities to improve, and also many more chances to find someone who's a great match. When things go south you haven't made a friendship awkward, you just move on.

If you don't look at bad dates as a learning opportunity, and instead allow yourself to blame factors outside of your control for causing your bad dates, you tread dangerously close to incel mentality.
Ask HN: If you had three months off between jobs what would you be doing?
Just curious on how you would spend your time, what would you build, what new things would you learn?
I was responding to the parents more general point about cloud services being "winner take all"
Sega Is Selling Its Arcade Business
I believe this is the example where dataclasses could have supported __slots__ better with a metaclass?

Thanks for working on dataclasses :) - as I said, it's my #1 new feature in Python.
I think it's more likely that younger people eventually just stop buying property, massively reducing current property owners ability to sell their homes, and as we know, an asset is only worth what someone will pay and if no one will pay, it's worth nothing. Young people might just live in studio housing projects funded by the governments. Young people used to come of age then many would work in factories, there are no longer enough factories for a significant portion of young people to be fully employed. Trump may lose this election due to his personality and inability to work with other people and take advice but many of us really respect him calling out the trade deficit and import tax disparities with our trading partners as a solution to part of the underemployment problem. There was a point in history when we were happy to trade with the developing world at a loss in order to raise their standard of living, but now that most of those countries are capable of being self sufficient we should no longer import foreign manufactured goods tax free, we should block those imports or tax them to the point it makes sense for these companies to open factories in the US.
The Centre for the Study of Existential Risk's January 2015 Seminar, with Professor Marc Lipsitch (Harvard) and Professor Derek Smith (Cambridge).

A growing trend in experimental virology has been the modification of influenza viruses that are antigenically novel to, and virulent in humans, such that these variant viruses are readily transmissible in mammals, including ferrets which are thought to be the best animal model for influenza infection. Novel, contagious, virulent viruses are potential pandemic pathogens in that their accidental or malevolent release into the human population could cause a pandemic.

Professor Marc Lipsitch (Harvard) describes the purported benefits of such studies, arguing that these are overstated; estimates the magnitude of the risk they create, argues for the superiority of alternative scientific approaches on both safety and scientific grounds, and proposes an ethical framework in which such experiments should be evaluated. The talk also explore recent developments following the pause in funding for this research announced by the United States Government in October, and steps towards the risk-benefit analysis called for by the announcement.

Professor Lipsitch is a professor of epidemiology and the Director of the Centre for Communicable Disease Dynamics at Harvard University. He is one of the founders of the Cambridge Working group, which calls for a “quantitative, objective and credible assessment of the risks, potential benefits, and opportunities for risk mitigation” of gain of function experiments in potentially pandemic pathogen strains.

A response is given by Professor Derek Smith, Professor of Infectious Disease Informatics at Cambridge University.
Well, firstly we do store grain and sand and many other things in massive quantities.

But secondly, wind power makes a lot more sence in northern latitudes.
They are what Joel Spolsky called "architecture astronauts".
IMO, this is one of those theory vs practice things. CSS is turing-complete, but that’s really not how it’s used. So, excluding CSS really should also exclude SQL, though not TSQL.
There is a (or more than one?) Vim plugin with fairly good support. However, it is not Vim. Most of the common Vim operations work but others are broken.

For example, I've found the weirdest bugs when using visual block, especially in column mode. It just completely mangles everything.
They can contact the server user so that the user can hand out that info information.

Any law enforcement should contact guerillamail not the hardware hoster.

Only if gurillamail itself is classified as a criminal organization or similar should OVH be contacted for takedown. Even then gurillamail still should be informed about the exact legal court order which caused that so that they can take appropriate actions.

The fact that they are taken down supposedly because of the law enforcement but no reason is given is SUPER fishy and smell like non law compliment overreach.ail
Any info of your friend. Quite interested.
https://www.youtube.com/watch?v=BJ0uHhBkzOQ

First example:

type -a <something>

to discover what <something> is (or if it exists on your system)
And this is the exact idea behind ram pumps: https://en.wikipedia.org/wiki/Hydraulic_ram
Leveraging Lambda Cache for Serverless Cost-Efficiency
It will be interesting to know for how many of these deaths increased DUI could account.
This comes down to the right in the US boiling "socialism" down to mean "the government gave you something", ie any sort of government based handout.

They of course omit this opinion when it's rich people getting government handouts
Like I say. It’s a cover story. They could make devices serviceable at the same time but it is more convenient for them not to, and to even push the envelope of what’s acceptable.
Depends on state, arizona just has the squatter produce a utility bill for the past two years, and any title or deed by another party is null and void.
Nowhere on the website it says that it's an anonymous email service provider - it was an anti-spam email solution first and foremost. In fact, the email sending feature prominently warned the user that their IP address would be included in the headers of the email sent. (The sending feature was not for anonymous email, but for the rare chance that a user needed to send an email from there or reply. Guerrilla Mail is mostly used for receiving)
This was already posted https://news.ycombinator.com/item?id=24998264
This is a much more plausible use for the energy produced by this method than on-site glass bottle manufacturing, alluded to elsewhere among the comments.
Wow AMD is killing intel in the performance category. I wonder if Intel will have its core2duo chip coming up sometime soon. This is very similar to athlon64 play a decade ago. However with TSMC AMD will have the manufacturing advantage.
"Never attribute to malice that which can be adequately explained by stupidity". I don't think the makers wanted to create a controversy -- especially on a sensitive issue like sexualisation of minors. This was more of a disregard on their part.
The software is the property of the companies of course.
But the devices, once purchased are the property of the customer.
However, the customer lacks full ownership of the device because the customer lacks full control over the device as long as the customer can not replace the software with other software regardless of the existence of that other software.

I own a PC I buy preinstalled with Windows because I can replace Windows with something else.
As long as I can find spare parts I can make it work. Windows is just a part.

I do not fully own a device with a locked bootloader that can not be unlocked because once the vendor no longer provides updates I can not replace the broken part (software). The vendor maintains a degree of ownership over a device I purchased (applicable to phones, cars, tractors, etc.).

A capitalist monopoly is not communism. It is not what I said. I said the relationship between users and corporations (Apple, Google, Facebook, Netflix, MS, Tesla, John Deere, etc.) has a degree of resemblance to the relationship between citizens and the state in comunist regimes.
What does the author mean by "setting up copy/paste? I've been using vim for about 20 years and just do "+y and "+p