skysight-inc/HackerNews huggingface dataset:
Yes for sure, but just because we all like to follow sometimes doesn't mean we need to do so without any criticism of those figures. People who follow without any analysis are setting themselves up to harm their own culture because it's also part of human nature that some of us are power hungry sadists and genocidal egoists who just want to exploit anyone who doesn't support us. That fear is how some unquestioning followers understand that power works due to trauma, so they can neatly sidestep a lot of emotional processing by worshipping an authoritarian leader and just hope that their purity remains intact through the purges. In fact there is an alternative but it requires hard work to achieve.
If that was true, a model trained on one commonsense Q&A dataset would be able to answer questions from another commonsense Q&A dataset without finetuning. But they can't. It's the same for every task you can find, but especially evident on commonsense reasoning benchmarks. At least last time I actively researched the question, I haven't found a single task where NNs definitely generalize.

When researchers dig in, they find that the neural network is learning wrong things. Word matching between answer and question, learning to model the annotator who asked a lot of questions because his Q&A answers are predictable, and stuff like this.

There was a great review of the problem, but I can't find it, so I will have to link to this article [1], which gives an overview of issues with current NLP models.

[1] https://thegradient.pub/frontiers-of-generalization-in-natur...
I have a lot of weekend-ish side project on github (e.g. http://aperocky.com/cellular-automata/), but I also know a lot of capable engineers that does not have that. One of my favorite thing to look at for a candidate are their github, but unfortunately more often than not people don't have it or only CS-X01 repository exists. The interview is in no way affected by this as it is not an indication of weak technical ability.

But if someone does have it, it does get looked at, at least through me.
I'd like to mention two tools that I love and use: detox (https://github.com/dharple/detox) -- for sanitising filenames; and mtm (https://github.com/deadpixi/mtm) -- smallest terminal multiplexer.
Smart home company Insteon apparently shut down its servers
Where does he say that he thinks that?
> to play video games

If I am following here, a key part of this argument is that models only represent things "in bounds" of the model, and that unsupervised, iterative approaches are especially susceptible to this. Video games are enormously constrained, artifical model environments, and therefore by definition are completely discoverable.

Meanwhile, human cognition and the real actual world, have vast and subtle detail, and also are not completely knowable at any level minus some physics or similar. Tons of possible data sets are not necessarily discoverable or constrained, yet humans can investigate and draw conclusions, sometimes in very non-obvious ways.

Falling back to pure philosophy, personally I am heavily on the side of the human, and in the wake of Kurt Gödel, believe that plenty of formal systems are never complete, nor can they be shown to be complete or incomplete.
Ask HN: Which browser consumes less CPU for day to day use, Chromium or Firefox?
Not sure there is anything to gain here. Moderation is inherently subjective, especially at the scale of Twitter. The same people would just continue arguing about what should and should not be moderated and how.
When criticizing X, you cannot in good faith say — why don’t you build Y that’s like X? It just implicitly admits that criticizing X is off limits and you don’t like it.
What I object to is religious types trying to use bad science to back up their agenda. Science is not a matter of faith, and it's a complete perversion of the basic concept of scientific inquiry to promote false claims simply because of their claimed utility. That's a dishonest and manipulative strategy at best, and I doubt any good will come of it.

Of course, science provides no ultimate answers of the type religious fundamentalists (a group which includes the dogmatic atheist IMO) seem to be seeking. For example, it's impossible to use science to test the 'simulation hypothesis', i.e. the notion that we're all living in a perfect VR sim.
>>Perhaps the largest reason is the financialisation of housing as an asset class by hedge and other vulture funds.

Financialization of housing has had no negative impact on housing affordability in regions of the US, mostly in the South, that allow housing supply to grow, instead of constricting it with zoning restrictions. On the contrary, basic economic theory would dictate that more advanced financial markets that facilitate greater volumes of investment into housing would be good for housing affordability, by expanding housing supply, and by doing so, increase the number of units available for rent relative to people looking to rent.

Consider which city has the highest rental rates in the world: San Francisco. It has the most stringent restrictions on housing development, and housing use by owners, of any city in North America.

Inhibiting the market is what creates shortages, and housing is no exception.

We want housing to be commodified, and mass-produced by collections of profit-motivated individuals. Consider: construction has kept rent in Chongqing, China to $75 a month.

https://www.nytimes.com/2019/04/11/world/asia/chongqing-chin...
> Some researcher building the next superplastic pauses to say "hey that's funny" and bam we've got a new formula that completely prevents the formation of microplastics.

My understanding is that microplastics are a result of regular wear and tear, and I don't think a material exist that is immune to that. If anything, a new plastic formula may be created that hardens it enough to reduce the shedding to a negligible level.
He was a RICH immigrant that made good on the American Dream. Having a truckload of money ready for you before you venture out in the world would be inspiring for anyone, believe me.
Transparency would be helpful. At the very least it would cut off the speculation about what did or didn't behind the scenes. Right now it's a black box.
Parent was asking why a person with 2 hands would want to use a 1-handed keyboard.
Acorn is probably the closest we'll get to a native macOS app that is analogous to Paint.NET from the Windows world, and it's worth the money if one is a Paint.NET cult member. Pinta (open source Paint.NET clone) is available for Macs but it's just as buggy as it is on Linux.
I'm on linux with a powerful GPU, if that matters.
I noticed that I spend quite some time every day finding and killing tabs that hit the CPU. It's becoming a distraction to my actual productive work: I'm dual tasking. The fans tell me when there's one tab stuck. It's very often the case. Why is the web so complex that so many sites need so much CPU/GPU power? What can you do about it, other than navigating with JS off?
Hard to monetize when people can chose algorithms that doesn't prefer content that makes them stay at the platform longer, angry or happy. Public companies are all about making money.
This looks like a good tool. Do we still have data of historical interest (for example, government records, or records from important companies) that exist only on paper tapes?
That is a pretty chilling read, not quite funny, at least one of those had the potential to go pear shaped in a hurry.
Easy, Extensible, Open
Apple only sells Apple Silicon through proprietary, locked-down, non-upgradable hardware paired with Apple's choice of operating system.

Even if Intel/AMD processing power was not competitive with Apple Silicon (which it is), there is a laundry list of reasons for many people to continue buying PCs.

To be sure, Intel has struggled "these past 10 years or so", taking their sweet time pushing PC processing power forward, and then making a series of mistakes in engineering. AMD also struggled prior to 2017, but they've been riding a series of successful engineering ventures recently. In the meantime, Intel will likely succeed well enough in remaining competitive with their massive resources and investments in research and development.

While the impressive performance, and especially efficiency, of Apple Silicon brings Apple into the mainstream as eligible devices, there's still, as I said, plenty of reasons outside of performance (and efficiency) that make PC's worthwhile options. Of course, if you're a fan of macOS, there's already no reason for you to consider a PC, but if you really do like Linux, then I'm not sure what it is about the current state of AMD/Intel processing hardware that you dislike so much.
here they call that "pulling up the ladder"; you are missing the sentiment -- one side sees it as "leaving my family a secure home" and the other sees it as "tax dodging generational wealth transfer"
I'm a bit lost on who the 'they' are and what the 'paper' is in this case: The authors of this paper writing this paper, or the authors of SoTA papers writing SoTA papers.

A third option you may have meant which makes sense to me in context is the authors of this paper going on to write SoTA papers. I actually looked through the published works of the first two authors and didn't find any practical work, all similar very long form math notation heavy theoretic papers, which supports what I initially worried about that there's basically two diverging branches of ML papers, one of which I'm skeptical about the practical value of. I have actually not seen any examples of first authors on theory papers going on to publish SoTA results on applications, seeing such a thing I would also consider pretty convincing evidence of the utility of these papers and the symbiotic unification of the two groups.

I wonder if there's been similar concerns raised historically, like at the advent of electricity, between practical engineers focused on creating groundbreaking applications versus people still focused on theory, and in retrospect what contributions continued to be gained by the theoretical work afterwards in those cases.
Perhaps some of the really old texts by Kahonen, Carver Mead, etc.?

For more modern material, there are a few new good books on Transformers. Transformers are interesting because they were designed for efficiency: layers the same size, encoding both data and time sequencing information in each sample (so recurrent NNs aren’t required), etc.
Once again, no. For the price of a Mac Pro, you get x86 hardware that performs simply better. Despite HN having a hardon for "b-b-but it's only 85W", it doesn't matter to a very large portion of users. I don't give a single crap if my workstation uses up 600W to run a 5900X and an RTX3070 (or, well, if I could find one, but shhh). I merely care about raw power. My electricity bill is a non-factor. And that's just with something of "equivalent power" (not even taking into account the fact that people don't give a shit about OSX if it doesn't run their software/games/etc). I can get some x86 hardware that runs an M1 into the ground easily, and given that all the current gen is on old processes, upcoming x86 hardware will, once again, be more than just competitive, but better. Then Apple will come out with the M2, reap all the benefits that come out of being a non-upgradable SoC with soldered RAM and soldered CPU, maybe be on top of very select benchmarks for a while, etc. As with every time that Apple came out with "revolutionary new hardware", what it mostly meant is "we slapped TSMC with a load of cash and got their latest and greatest process".

So, to respond, buyers will:

1/ Not give a crap about whether it's x86 or Apple Flavored ARM (read: an ARM with undocumented extensions that is pretty much CISC), but merely look at price, in which case Apple buyers are an extreme minority. A $500 laptop with a mobile Ryzen is more than enough for the average user, and mostly, most people cannot afford a $1200+ macbook air.

2/ Not care about power consumption because it does not matter to a boatload of people. Get out of your bubble, noone outside of software developer nerds care if they have to plug in their laptop once every four hours. Most people have lunch breaks. Is it a great thing to have in a laptop ? Absolutely, and Apple has done great in that regard. Does it matter anywhere else ? Absolutely not. Once again, it's HN jerking itself off about pErFoRmaNcE pEr WaTt when Apple put out a CPU that can't even draw the 105W it's rated for, and has no proof that it can improve in single threaded performance with more power. But sure, toss out more cores, it's what x86 has been doing for years, but when Apple comes out with the M1 Ultra it's a stroke of genius to slap two of these bad boys together.

3/ People actually upgrade their hardware and don't rebuy a macbook pro every two years like half of this forum does.

ARM is not a forward looking architecture, and neither is x86. They both are architectures, with their advantages and flaws (and the Apple flaws are fucking massive, unupgradable-except-if-you-buy-next-year's-version is the very definition of non-forward thinking, especially for end users).
From a psychological standpoint, what does "falling back to Earth mean"? Is it the sudden lack of public recognition? Is it the sudden lack of energy that feeds the personal narcissistic trait? Is it acceptance of defeat because the artistic viewpoint wasn't able to evolve with the times, therefore feeling "deprecated"?

Ultimately, if the goal of an artist is to feel great in the eyes of others, is it the sudden lack of purpose? Shouldn't an artist that believes in their own art, be happy in the good and bad times, since their artistic output is all they need to find purpose?
I'm a working class person. I don't have a bachelor's degree. My pay is hourly, I spend a good portion of my day on my knees with tools in my hands, and I rented until I bought a house last year at the age of 35. I gave a damn. I spent a lot of time living in the same building with a bunch of people who didn't. It wasn't being poor that made half my neighbors dump trash off their balconies and scream at their kids and walk right past graffiti literally three feet from their door. It was not giving a damn. I've struggled my entire life with motivation, but I tell you what, disgust is a good motivator.
Scala.

Play was a very successful Java framework, with Play2 they went full Scala while still maintain Java support, theoretically that's fine but in practice we all know one has to be the step-child.

Of course we have to take into account the context of the time, back then Scala was the hot ticket and Java sucked because it wasn't "functional programming" capable, but in practical terms they ended up splitting their resources and a large part of their Java user-base left. Once the Scala hype died down, the framework also died down.

In a more nuanced angle, Scala wasn't the root cause. The root cause was losing focus and do other things too differently from what made the framework successful and that included implementing it in a new language.

There were many problems on the ground just like every other framework, 2 that come to mind:

- Horrible compile times with Scala, if you happen to have a some big project with 100+ classes ( which means real World ) it would be comically slow. Yes incremental compilation, yes it got slightly better over the years but it's still slow.

- Big and many breaking changes every time you upgraded, the "WebService/WS" part changed completely pretty much every update 4 or 5 times ( from 2.2 to 2.6 more or less ). In general it seems to me they were experimenting a lot and respecting the time and investment of their their users wasn't a priority.

Of course there are even more reasons, like the fate of Typesafe/Lightbend, etc but IMO the Scala detour was a strategic mistake.

Having said all that, Play! is STILL one of the best frameworks in existence for Java today.
I guess I should add a "Blog Posts" page to wiki.vg for good quality dev-orientated articles like this.
Fake news worked. That is Hans dynasty and one of the scholar insisted on the old idea that emperor has to give up his seat to the whatsoever good guy, like the legendary 3 kings pre-history. One did handover to the scholar proposing this. No bloodshed. I think it is the most peaceful handover of sovereign of million people in the ancient history. Just keep on talking and one day people may find sone bird are just drone. And all are. And hacker news are just fake news about real news.

It is human after all.
I can still reach it yt-dl.org

and as youve noticed the repo is still part of search results as well.
Well this is really confusing.
> In reality, the truth is always somewhere in the middle

This is a dumb take in the context of outlandish conspiracy theories.
Not quite the same thing but I've been using Rectangle. It doesn't automatically tile windows but does give you control over window size and placement using the keyboard.
I like the way that Japan handles zoning.

It's based on population densities. Localities can designate industrial and commercial areas, but can't deviate from federal guidelines to prevent growth.

Instead of single family homes they allow triplexes where a percentage of space can be used for a low-impact business, like a barber shop or something. They have setbacks geared towards making sure that you don't build three stories on top of your neighbor's house.

They have neighborhoods. They don't have a housing shortage. They don't have a system that doesn't empower developers who want to clear-cut cheap land on the outskirts of town and build sprawling anti-social subdivisions of oversized identical houses.

Here's some more information: https://www.youtube.com/watch?v=wfm2xCKOCNk
I thought the :) was obvious. So I wouldn't worry about it too much.

Although at one point I thought Brendon not only abandoned solaris but also BSD.
Dart/Flutter is their React Native competitor. It’s in the same space as Xamarin - A secondary language and UI toolkit who’s selling point is rapid development for multiple platforms.

Kotlin is to Java (on Android) as Swift is to Objective-C (on Apple) - the successor primary platform language.
Is it a "public square", or is it a private club where a few influential people hang out?
Do you have a source on that? Sources are important[1] [2] [3] [4] [5]

[1] https://googlethatforyou.com/?q=are%20sources%20important

[2] https://poop.is/elementaryly-rapid

[3] https://en.m.wikipedia.org/wiki/NCIS_(TV_series)

[4] https://poop.is/raggedly-anguished

[5] https://owl.purdue.edu/owl/research_and_citation/mla_style/m...
Except that's not what's happening here. When doing anything on the internet "how are you going to control spam and obvious trolls" is question #1. Twitter has an answer to that: we mechanically and/or personally identify spam/troll content, and ban their creators.

Now, many people want them to stop doing that. Which they decline, since they KNOW what will be happening in that case.

So, if you think you can do a better platform, while disregarding the (minimal) lessons learned from Twitter (or Reddit, or...), go ahead! You will fail, not because "criticism of the original platform is off-limits", but because it's a well-known anti-pattern.
Cold gas thrusters.
History of Yoga Full Film English [video]
APS generally refers to hard-kill systems like Trophy/Arena. Things that actively go kill the missile or projectile coming towards the fighting vehicle. Shtora is not active, it simply disrupts the laser guidance (if it can detect the beam in time). It's no different than an ECM jammer on a fighter or surface ship.
A piezo based fuse in the nose is an easy way to construct the fuse. It's also easy to construct a safety for it: stick a cap to protect the piezo from getting hit.

That said, the safety cap doesn't help if you accidentally trip and fall after taking the cap off. Most western single use AT designs use a different safety that deactivates on firing.
Used to work at Sun in Ire and i had a massive corner desk cubicle, whiteboard, 3 monitors etc. Then working in banking it was pretty big cubicle areas (NYC/London) now reduced down to more normal desk sizes.

I'm more shocked at the modesty of your monitor
Why don't companies just have prospective candidates work for 2-4 weeks on the actual job unpaid and then select 1-2 candidates from that pool based on performance?

Most job seekers are working for free when applying for jobs anyway and it seems like this would have the nice benefit of providing a free rotating labor force for the hiring companies. It might even allow them to do without a couple of paid positions long-term.
Fixed points in programming: datatypes and protocols (2014) [pdf]
Great post! I have been a long term member myself, and you described my feelings about AA pretty well. It was fun to read what Charlie Munger ( Warren Buffet's partner) wrote about AA. He says that AA uses a number of natural psychological tendencies together to create a "Lollapalooza effect" that helps people to stay stopped, once they quit drinking.
You have missed all the Kotlin only Jetpack libraries, NDK documentation now using Kotlin, Jetpack libraries originally released in Java now rewritten in Kotlin.

They are still using Android Java on the system layers, because they aren't rewriting the whole stack.

Even the update for Java 11 LTS subset on Android 13 is mostly likely caused by the Java ecosystem moving forward, than the willingness of Android team to support anything other than what can be desugared into Java 8 / DEX somehow.

You are right in relation to JetBrains, they even acknowledge it on their blog post introducing Kotlin.

https://blog.jetbrains.com/kotlin/2011/08/why-jetbrains-need...

"And while the development tools for Kotlin itself are going to be free and open-source, the support for the enterprise development frameworks and tools will remain part of IntelliJ IDEA Ultimate, the commercial version of the IDE. And of course the framework support will be fully integrated with Kotlin."
I think this is a great idea, and it shouldn't be limited to Twitter. Youtube recommendation algorithms should be handled similarly, indeed any public-facing system needs to be honest about the kind of spin they're putting on their recommendatiuon algorithms. Even better, allow the users to spin the dials when it comes down to their own particular searches/results.

> “One of the things I believe Twitter should do is open source the algorithm and make any changes to people’s tweets — you know, if they’re emphasized or de-emphasized — that action should be made apparent so anyone can see that action’s been taken. So there’s no sort of behind-the-scenes manipulation either algorithmically or manually.” Musk also added later, “The code should be on GitHub so people can look through it.”" (CNBC interview)
" It is during that return, that pause, that Sisyphus interests me. A face that toils so close to stones is already stone itself! I see that man going back down with a heavy yet measured step toward the torment of which he will never know the end. That hour like a breathing-space which returns as surely as his suffering, that is the hour of consciousness. At each of those moments when he leaves the heights and gradually sinks toward the lairs of the gods, he is superior to his fate. He is stronger than his rock.

If this myth is tragic, that is because its hero is conscious. Where would his torture be, indeed, if at every step the hope of succeeding upheld him? The workman of today works everyday in his life at the same tasks, and his fate is no less absurd. But it is tragic only at the rare moments when it becomes conscious. Sisyphus, proletarian of the gods, powerless and rebellious, knows the whole extent of his wretched condition: it is what he thinks of during his descent. The lucidity that was to constitute his torture at the same time crowns his victory. There is no fate that can not be surmounted by scorn."

- The Myth of Sisyphus by Albert Camus.