jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Kotlin is like Scala (more ergonomic and with immutable collections in the standard library), but without implicits and with Java's weaker type system. It also has more compilation targets than Java (js, llvm, jvm).

Java is already taking hints from Scala and quickly adding Scala inspired features, which is making it similar to Kotlin. I think unless Kotlin innovates and does something not already in Scala, it will likely run into the issue of being too similar to Java ~20.
I disagree and I actually use the Foreign Earned Income Exclusion every year.

My taxes are much more complicated because of this and I think a separate niche tool would be better.
This post is wild. The author does not seem to realize they are confessing to a relatively serious crime, and even calls it a "profitable business"!
Saying that computers will never write good novels after the invention of GPT-3

is like

saying that heavier than air machines will never fly after the Wright brothers at Kitty Hawk.

It's a kind of bitter-sweet irony.
> He said people tried creating bubbles to wall off the virus.

Something like the porn industry? AFAIK very few actors and actresses got infected so far.
I realise this is probably half in jest, and I'm not saying I agree with what is happening in Australia.

But please remember that there is absolutely no comparison between the state of anything in North Korea and Australia.
I once installed McAfee on a friend's computer, against my better judgement (he's a complete technophobe, had been sold it at some generic computer shop and been scared of installing it himself but sunk-investment and all that).

McAfee said the machine was clean, although it was still showing some suspicious, if not definitive, signs of being infected. Uninstalled McAfee, installed AVG free, and AVG found six viruses. Six. One I'd heard of, and I've no particular interest in this kind of thing. That's as damning a verdict as I've ever seen, in my book.

If I'd not have doubted McAfee, he'd have carried on with a false sense of security. McAfee is, and always has been, worse than nothing at all - at least with nothing at all, you know you're probably infected.
Did I miss something with the video? It plays an interview between pg and Calacanis that's 2 hours long.
I'm not sure about that. Humans adjust pretty well and relatively quickly to changes when the incentives are right. Where I live I see people from many walks of life use buses or other forms or public transport without trepidation. Sure, it's possible that people will never travel in a 'normal' car with complete strangers, but if that's the case I'm sure we'll find ways to make 'cars' more amenable to co-traveling so that the significant advantages will be worth the slight inconvenience of traveling in one vehicle with strangers.
Slightly tangential but the image of hundreds of people flocking to a free dentistry service in a giant hall not merely horrified me (look, you are American, you should realise that the rest of the rich world looks at you the same way guests at a cocktail party would look at a merchant banker who just arrived having not changed his clothes or bathed in six months)

Anyway - horrible image. But it does strike me as the likely way forward for providing affordable health care. I suspect that many of the inefficiencies in our delivery of healthcare are around throughputs at diagnosis (hard to fix) at preperTion and delivery of the non drug intervention.

In other words, stop persuading people to go individually for flu jabs, just tell everyone there will be a fair outside Sainsburys.
The relevant term here is "fitty"
I wish we could ban all advertising, it all puts money over people no matter how benign it appears. It’s never going to happen but I can dream.
No, HN automatically deranks articles that generate more comments than upvotes. Iirc they also derank articles that get flagged multiple times.
As someone who started in the late 80s with Apple II, Commodore 64, and then Tandy 1000, I have decades of perspective on this, and I think that both this article and most of the comments are looking the wrong way.

Hardware fails and changes. Now, in post-Moore's Law land, we can expect a computer to be modern enough for a decade instead of needing upgrades every couple years. That's great. But hardware still fails and changes, and designing it to last 100 years isn't really worthwhile.

Software has become its own mess with the requirement to be online, SAAS, and all that. In that I agree with the author. Offline software will work as long as the hardware works. We need to get back to that. Not needing constant updates and maintenance on our software and being constrained by complex and constantly-changing dependency hierarchies.

The oldest software I have was originally written around 1971 for a mainframe using a teletype as the interface, ported in the 1970s, ported again in the 1990s, and still works just fine on Windows 10 in 2021. (Thanks to the effort of the porters, who took it through at least two different languages along the way.) But most software isn't going to last 50+ years - especially now, we have way too many dependencies, and way too much complexity.

However, one thing can and will last for decades, if not centuries or longer. Data. The key to the '100-year computer' is neither the hardware nor the software, but making sure the data's still accessible and readable 100 years from now. If you eliminate the irrelevant stuff and look at what the author's actual goals are: "a family’s personal history, passed on from generation to generation", neither the hardware nor the software matters for that.

I've had to try to port data from the era when everything was proprietary binary files. Hacking those once the software that made them didn't run wasn't always easy. I don't know if anyone else ever reverse engineered the old Borland Pascal Real48 format (created in a time when most PCs didn't have floating point built in to the CPU and didn't come standard with floating point co-processors) via a hex editor, but it wasn't easy even to identify.

The key to a 100-year computer is really just having all data stored in formats that will always be processable. The hardware and software don't matter, as long as you can copy the data forward to new media in a format that can be processed. We've gotten a lot better about storing data in plain-text files, but that doesn't cover everything.

Really, we just need to make sure we're using future-proof archival data formats, and have a good backup plan using some kind of archival media, and then any computer is a 100-year computer. Never mind that the hardware and software change along the way. The core - the data - can live on.
For official communications, the government maintains rights to take over broadcast and cellular bandwidth as well as other channels to communicate directly. This isn't a deplatforming of the government, it's of Trump's political campaigning, which is supposed to be done as a private citizen.
Here is what Google told Ars about why they are acting:

> We’re aware of continued posting in the Parler app that seeks to incite ongoing violence in the US. In light of this ongoing and urgent public safety threat, we are suspending the app’s listings from the Play Store until it addresses these issues.
Damn that is useful. I love it. Just put in a URL to a blog post of mine that had an infographic, but not a featured thumbnail, and it pulled in something from the infographic, and created it for me. I like it. thanks for sharing! Though I think I'd like an option where it doesn't pull the logo from my site and just gives me the image.
> (...) but this is a decisive demonstration that mega-corporations can just discipline the speech of the president

It really isn't. Trump unilaterally desired to use a private service as his main medium of mass communication, while he also unilaterally decided to not only shun his standard and traditional media of mass communication.

If he wanted it, he had at his disposal all media in the whole world to address the public.

But somehow he chose to use a free service provided by a single and very specific private company which also has a very public and clear list of service terms and conditions.

To make matters worse, in spite of his individual choice of using the private company's service as his exclusive medium of mass communication, somehow he also threatened the company with judicial and criminal persecution if they didn't abused by his very personal and unorthodox choices and preferences, which rendered his continuous use of the service as a major liability.

Thus it's pretty obvious that no, a corporation like Twitter cannot discipline the speech of a US president. What we have seen is a president that, due to his individual lack of judgement and insistence of exclusively using a private service while ignoring every single alternative there is in the world proceeded to violate the service's terms and conditions, thus resulting in the service being terminated.
Outside of VNs (visual novels) and IF (interactive fiction) which has already been mentioned, these sorts of games may also be described as walking sims or narrative adventures nowadays.

Some mainstream studios you might want to check out are Dontnod Entertainment (Life is Strange, Tell Me Why), Red Thread Games (Draugen, Dreamfall Chapters), The Chinese Room (Everybody's Gone to the Rapture), Campo Santo (Firewatch) and Fullbright (Tacoma, Gone Home). There is tons of quirkier experimental stuff on Steam and Itch too. Note that some walking sims are more about exploring the environment and there isn't much dialog, while other ones feature more conversations. Dontnod tend to be more on the conversation-y end if that's what you're after.

You could also check out point-and-click adventures, which are a direct descendent of IF. They require a bit more puzzle-solving, but the pacing is often very good in modern (post-2005) games and it's a nice way to experience dialog-heavy stories. A good place to start might be older releases from Daedalic Entertainment or Wadjet Eye Games, perhaps.
With some form of hybernation or life extension Milky Way could be open for exploration even without ftl travel.
You've broken the site guidelines badly in this thread and you've been breaking them badly elsewhere too.

If you keep this up, we're going to have to ban you. Would you mind reviewing ;https://news.ycombinator.com/newsguidelines.html and using HN in the intended spirit? Nationalistic flamewar and other flamewar is off topic here, and personal attacks (e.g. in https://news.ycombinator.com/item?id=26623262) are not welcome either.
It answers it, in the sense that it acknowledges that the question remains to be answered.
I thought it was clear from context that the product in question would be evaluating video by using single frames.

And I stand by the snake oil comment for the reasons stated, with the state of AI and emotions research today.

I'm not saying it can never be done, but that we would need major breakthroughs in both.

Sentiment detection continues to be an entirely different area of research.
I have always aimed to try them all and I will always try any new one I become aware of. I used Lynx from 1993 through the early 2000's, but since then I prefer Links from Charles University in Prague, with no graphics. It has the best rendering of HTML tables of any text-only browser, IMO. It has been the most stable for me at run-time and it is the source code I am most comfortable with, compiles quickly. There is a recent fork of Elinks 4.x someone has started that I have been watching. (Elinks is a fork of Links.) Not sure if it has been posted to HN yet. Currently it crashes too easily but some of the features he has added are good ideas, IMO.
I was a little confused when I clicked through, but then I remembered I installed the Firefox add-on "Font Contrast" which has absolutely vital over the past several years, with so many web site designers who think `#666666` text looks good against a `#CCCCCC` background!
Diamond Holder on Bull Figure
Exactly my point — there's space for those who put together amazing but infeasible-as-product demos to communicate lofty ideas, those who take those and repackage them for "mass consumption", and of course the rare genius who does both, and anything in between.
I agree, the backup doesn't have to be trusted if you encrypt, and check if it's down.

If you have a friend with good internet, you could put a NAS in his house or even give it to him for him to use, just get a quota for some storage.
If you are porting Python to something else, then smart pointers are a very useful upgrade that save you from a ton of analysis that Python just did for you. Garbage collection does almost the same thing, but you need to deal with python's "with" somehow then.
That is an amazing resource and I used it when developing my hex game library for PixiJS.

https://github.com/mark-harmon/HexPixiJs
How about sending a man to the moon? That also seems like a waste of resources, we just aren't morally opposed to it because everyone got paid. However politically they both seem to be in the same class of great human endeavours with no practical value.
Apart from the other reasons people have mentioned - the headline “we switched from postgres to $database (for example MySQL) is so unusual it warrants a justification. PG is so good that you really need to be a very niche case for there to be objective reasons to do such a switch. And granted the bigger the company the more intricate and unique its requirements.

I personally advise people to just start with PG and if they encounter very unique requirements that for some reason PG can’t be tuned to - then do the switch.
> I blocked port 53 at firewall and sent it back to a Pihole

Im betting my savings this is far from enough, its Google sw, they smart AF. Send that thing back to where you bought it better :)
I expect more and more people are going to live in vans, buy tiny houses etc. Housing prices across the world are insane, rental prices are even worse (though Covid has put a temporary brake on rents/prices, it will go back up soon enough). And wages aren't rising, and rental companies buying up properties every chance they get.

Something needs to change. Why screw oneself with a 30 year mortgage, plus property taxes, plus constant maintenance headaches? And deal with shitty HOA too, in some places. Maybe this is a good way to silently protest and force progressive housing policy changes.
Electronics is cheap and easy to replace. If properly designed and protected from heat and water - practically doesn't wear out. Mechanical problems like corrosion of structural parts is almost always uneconomical to fix.
It's pretty sad that we get to this point. Creating fake contact in our phones to create "data-poisoning".

Where the hell are we going?
Some of these would have been create as an internal domain (think Windows Domain Controller domains) but never as a domain for consumers to type in. No one was ever going to type in “tractors.newholland” when newholland.com exists.

The high cost of the custom TLDs really keep them from being useful for internal systems though.
I have trouble taking seriously claims that public health orders are tyranny when I can remember when the US had conscription.
Were you looking for this?

https://doc.rust-lang.org/stable/reference/expressions/opera...
>it's always original quality in the cloud and you can choose to store only "high quality" locally on your device to save device space

This is the sort of thing that really makes me regret getting a pixel

I wish I realized how anti-ergonomic Google's services were before I experienced it first hand.
The real problem that I can see is not for developing, but all the build and deployment systems that are hard coded to pull in dependencies from github.
This is so true. salaries could drop fast if people could work from anywhere. Lots of people would take a pay cut to live in a less expensive part of the country near family with better schools and quality of life.
Hi aj, we’re not 100% set there so feel free to apply!
Is worse really better though? Imagine C was designed the MIT way. Sure it would have taken a few more years, but maybe we could have avoided the billions of damages in security bugs and productivity loss. I think worse is better if you want to win the Silicon Valley race, but not if you want to design something useful for society.
Classrooms are over rated I spent my childhood being severely bullied it be hardly learned to do anything but take a beatdown from 5 other kids at once
What kind of GUI app has a performance problem with the message bus?

We're in the age of 4K, 60 FPS rendering. If any GUI application has a message bus that's strained enough to impact performance, then either the application isn't made for humans (because if all that stuff is doing anything it'd result in a screen updating far faster than it could be read), or there's some horrible bug somewhere that produces a flood.
There’s no accountability in blockchain. Proponents of crypto are unwilling to create a currency with specifications they preach without relinquishing the “wealth” they derived from early alpha versions.
I agree regarding most 'music theory' in actuality being 'music notation', but disagree that 'real theory' is about the construction of major and minor scales and the relationship between notes.

I'd argue that one is only doing music theory if they're using the notation to analyze a piece of music.

E.g. taking apart a Bach Fugue to understand - or hypothesize - about a larger structure, uncover motivic developments, etc. Or analyzing a Bird solo to get at how he's interpreting the chord changes, how certain changes work together to form larger structures, where/how he's using enclosures, where and whether or not he's quoting other players, etc.
These aren't just workarounds. It's often the natural immediate mode api. A lot of immediate mode "scroll view" systems just have a child lambda passed with an index for which element to render, and it only calls the lambda for what's actually in view. (eg: the Gio API in Go)

Concrete examples of code that is not immediate mode api, vs. code that is immediate mode api, both implementing the same thing, can help discuss / reflect on that fear. IME immediate mode is great for mapping tree-ish data to tree-ish UI; when things have a lot of nontree linkages or reordering (eg. when you do drag and drop) it gets trickier. React's JSX / createElement API also feels somewhat immediate mode, tbh; the updates are just scheduled to fire on state changes.
Thanks for enlightening me :)
Yay, must be nice being single all your life because you'll never be able to afford a family. Some people don't have the ability to get higher than min-wage jobs - ever because they lack the education necessary.

I live in an average city in utah. We rent a home for 1400. That's been our average for the past 4 places we've rented regardless of whether it was in a bigger city or rural. There are many rentals that are double or triple that w/ more room.

We generally try to go for 4-5 bedroom.. which includes a master, 2 kids rooms, and 2 offices for myself and my wife.

On top of that healthcare is about 1000/month. Kids grow fast we need to replace their wardrobe completely every 4-6 months. so say $200/month on clothes for two boys.

We're already at $2600/month. Add about $1000 for groceries (formula is $250 a month!). That's $3600. Add gas to get around town maybe $250/month. So $3800. Shouldn't people have some leisure? You said you lived a luxurious life, did you own a car? Go to social events? Go to movies ? how much per month was alotted for 'luxury'....I'd like to take the kids to Disney land that'd cost about $3000 or more.. so to budget that we'd need to break out maybe $300 per month into savings.

This is in Utah. San Francisco you're looking at a room going for 2x as much as our 5 br house. Cost of living increasing exponentially from there. I don't see how anybody in California exists on their minimum wages....

I'm a developer but I sometimes take crappy clients when jobs are low. Currently my most active client can only afford $25... I feel practically raped as I was used to $50/60 per hour doing laravel+vue, but can't figure out how to keep steady higher paying clientele. Summer left us almost homeless though, so I put out tons of lowball ads just to keep us housed. So now I'm essentially a senior-level developer earning $10 more than minimum wage. Depression and imposter syndrome don't help much with things either. Even for people w/ good skills times get hard in America. Higher minimum wages might make us freelancers be able to charge more, since we can compare our rates w/ low-skill workers.
Internal migration poses difficulties, but it is not the same thing as immigration. People immigrating to China would probably not speak a language that is mutually comprehensible at all. They would have a much more different culture than internal migrants. But most importantly: immigrants have no claim to being stakeholders in China and how it is governed, whereas each and every citizen does.
Rich people can get a line of credit secured on their assets. He’s probably bullshitting.
There are tons of nasty side effects that go with dwarfism; it's not as though it's _just_ being short. It can cause bowleggedness, hunchback, limited mobility of elbows, and all sorts of other issues [0] (yes, those refer to the specific kind of dwarfism this medicine treats). A parent can't subject his kid to those just so he can feel like his kid fits a "culture". It's wrong for the same reason mutilating girls' genitals to fit a "culture" is wrong. It is unethical to cause a child a lifetime of problems for personal gratification or because of a parent's insecurities. At least cochlear implants can be given at a later age; this is a developmental thing which a child cannot choose for himself at a later age.

[0] https://www.mayoclinic.org/diseases-conditions/dwarfism/symp...
Calling it a "flaw" is probably going too far. It is a simple acknowledgement that if your physical traits or abilities diverge significantly from what is average, then your quality of life will suffer in some way.

Depending on your condition, maybe you won't suffer much of a loss, or maybe you will suffer significantly. The simple reality is that society is not ever going to fully accommodate someone that is 4'6" (137cm).

As a somewhat irrelevant example, I'm colorblind, and I don't see any redeeming value in that trait. It's a mild inconvenience, and it there were a treatment to make it go away without significant side effects, that would be nice. There is no reason to be "proud" of your physical attributes that you had no part in creating. If you are part of a historically marginalized group, then pride in your group can emerge as a method of coping with that oppression, but otherwise there is no point.