skysight-inc/HackerNews huggingface dataset:
> It's an excellent presentation, and I'm grateful that you shared it and agree that people should watch it.

Cheers! Thank you.

> I still say that using the word "thinking" for non-macro-scale biomechanical processes is charlatanism.

Fair enough. (FWIW, Galileo turned the charlatans' toys into telescopes.)

> We don't know how we get from molecules to thoughts, but saying "therefore thoughts" is a bridge too far. If you start doing that, the words we reserve for discussing the leap from mechanism to self lose their meaning because suddenly an automatic door is thinking, which is just...not...necessary.

Meaning no disrespect, this sounds like a philosophical rather than a scientific objection to me. Which is fine, but I want to ask, necessary for what?

I actually don't know if I think cells are robots or tiny people.

It seems to me that slime molds think, and already must have some kind of "self", but do they count as a person? Or the lowly trichoplax[1], a kind of tribe of cells, is it a person?

Cybernetics has a result that says that any efficient self-regulating system must contain an image of itself to function.

- - - -

[1] > There are no neurons present, but in the absence of a nervous system the animal use short chains of amino acids known as peptides for cell communication, in a way that resembles how animals with neurons use neuropeptides for the same purpose. Individual cells contain and secrete a variety of small peptides, made up of between four and 20 amino acids, which are detected by neighbouring cells. Each peptide can be used individually to send a signal to other cells, but also sequentially or together in different combinations, creating a huge number a different types of signals. This allows for a relatively complex behavior such as crinkling, turning, flattening, and internal churning.

https://en.wikipedia.org/wiki/Trichoplax#Signal_processing
Hunting in savanna-like landscapes may enable evolution of higher intelligence
BTW, there are algorithms with better compression rate for time series data than Gorilla - see https://medium.com/faun/victoriametrics-achieving-better-com...
for me it's hard to separate it from reading SICP, which as a self taught developer, I feel brought me to a different level of understanding concepts like immutability, the shortcomings of oop, streams, eval apply and so on.
> My argument around this goes back to market share: iOS owns, at best, 25% of the global market share for mobile operating systems [1]. Android is 3x that.

When you enter a store and get robbed by the owner, 'well don't go to that store anymore' is not a very good response, because before you know it, every store will decide to rob you and what happens then?

That's why we have a legislative branch of government that makes laws to protect citizens from one another and a judicial branch to interpret the laws to make sure we're doing what's best for everyone involved.
Incompetence would be a pretty safe bet given the track record of the current government I would think.
> If there was something like Lead Poisoning going around, information spreads so quickly we'd know about it.

If said lead poisoning was profitable, then we'd mostly be busy belittling the negative effects for decades, until they couldn't be denied/ignored anymore, at which point most of the damage will already have been done, as it happened with tetraethyllead [0].

Another example would be the massive money in tobacco and how for decades this allowed certain profit-interests to dictate the public-health discourse around smoking it or how oil companies knew about their impact on climate change for decades before it became a widely-recognized problem [1].

There is no telling what other things that we consider "harmless" now will later turn out as having absolutely disastrous effects.

Very similar to how people living in Victorian times filled their homes with all kinds of deadly things because they were considered convenient at the time [2]. With the luxury of hindsight, it's easy for us to go "Wow, people back then were kinda stupid", but I have no doubt that 100-200 years from now people will look at our current ways of living and come to very similar conclusions about us.

To keep this on-topic: Maybe us blasting the environment with EM radiation is also a contributing factor bee colonies collapsing, as it might make it more difficult for bees to find their source of nutrition?

[0] https://en.wikipedia.org/wiki/Tetraethyllead#History

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

[2] https://youtu.be/K3Jef7i7v1U
If an ad subsidized dead tree periodical can sell for < $5 why am I expected to pay $10-$20 for the same content online with lower distribution costs?
Oh, so do I. I hope he wins, I'm just saying he's already won in the most important way. No one would have heard of Hey, now it's news. 1B worth of marketing, at least.
It's idiomatic. Type annotations aren't enforced at runtime.
While I get that, there's hardly a company on the planet that doesn't give special deals to large partners. It feels like a bit of feigned surprise that people are shocked when Apple negotiates special rates for Netflix etc. Well, yes; that's what almost everyone does.
> ... other software that is Windows-only.

So, I guess when I use Office365 on my linux laptop, which is connected to a HiDPI monitor, that I can't do what you say.

Ok.

Here's a bit of a reality check. You can do, with very limited corner cases, everything you want to do on windows, on linux (and Mac) today, via the web or similar clients.

One exception to this is skype for business. Which is complete and utter trash anyway. But there is a commercial linux version, not by Microsoft, that works quite well for it. I have it and use it.

Teams for linux from Microsoft is in preview/beta. But, the port using electron was out first. And is fully operational.

For things that just absolutely require windows, I boot my licensed windows 10 home which was installed on a small SSD when I bought the laptop, in a qemu kvm window. Everything works on it.

I am amazed with all the hate on Linux desktops. I've been using Linux machines as my primary desktops, and linux laptops for more than 20 years. My current laptop is a Sager (Clevo) unit with 64 GB ram, 1.5TB SSD, GTX1060. Win10 was installed when I bought it, on an SSD. I changed boot order, installed Linux Mint 17.x at the time, and everything just worked.

Once I realized I could use windows from the qemu kvm session, I set that up. Took about 10 minutes.

Something I've learned from a long and painful life with windows, is that one should never let it touch real hardware. When you have to manage it versus fleets of linux machines, you understand why keeping it virtualized is the best option.

FWIW, I don't think WSL2 is going to change anyone's game. This is my opinion of course, but most of the developers I know are either on Mac books, or linux machines. About 60-40 split. In my field (HPC) its 25-75.

Microsoft's best play at this moment would be to buy Canonical, and offer that as MS Linux.
Things You Should Know Before You Start Coding
I can do the same with npm, but if there’s a @types available (or better yet built in), I barely have to read long-form documentation and I get smart completions with documentation, types, etc right in my editor, specific to the exact expression I’m editing.
Yeah, but what about app store revenue? I think there the proportion is inverted: in 2018 it was supposedly 48B vs 24B in favor of Apple.

https://www.businessofapps.com/data/app-revenues/
I'm not saying they will. I'm only saying the US has become far less attractive to immigrants over recent years. It might not even have any impact on the US, who knows.
An open source platform for the machine learning lifecycle
That maybe true but joking that Canada may be behind this when China is well known for this type of behavior is disingenuous.
I suspect you're probably right, but that example isn't the greatest because Python 3 isn't source compatible with Python 2. The source code text itself isn't even backwards compatible in that case.
This 16-core (2x8) Talos II is around $8ish-K, which is still a lot, but I feel I got my money's worth out of it. 64 threads is good times (each core is SMT-4). I run a "stripper" spec for the Blackbird, which was an experiment to see how low it could go; it came to around $2100, but I would advise going a little higher spec than I did (single-4, no GPU).

The T2 is a great machine, though. There's just no comparison to the Quad G5 sitting next to it. It's quieter, it uses less power and it doesn't feel like I'm lacking for CPU. I got a lot of wear out of the G5 and I'll never get rid of it, but if you don't need 32-bit and/or to run OS X on the metal, the best Power workstation is a Raptor.
Right. It has the ability to opt-in to E2EE messaging, but by default it's insecure.
How about this... make the content free and put a tip jar.

That's basically my model (plus Patreon). I think if I had enough traffic, it could actually support me. I don't know how to get there from here and it's crazy making to keep struggling so much every month, but I'm slowly seeing more traffic and more money.
> I am certain that a lot of the blame here lies with the contracting process as well as outrageous fees (and just sheer inefficiency) from the engineers and contractors.

I think a significant cause of this kind of thing is the use of cost-plus EPCM contractors. Sure it's easy to throw a requirements spec and some money at them and have them take care of everything, but ultimately they earn their crust by spending your money. Suddenly, mysteriously, more meetings are essential, more paperwork is required, and more overhead created in every dimension.
GPU Support for Docker Enterprise
I very much appreciate it, which is why I cherish its contents. The Tesla ended up being cheaper for my commute than most gas cars, so I at least have an excuse.
I've found the combination of birdNET and Merlin out of the Cornell Ornithology lab to be pretty awesome for learning about the local birds on the fly. Pretty awesome work coming out of that group.
It’s completely free for the casual user who just wants to mess around, as long as they don’t use it for commercial work. Almost all features supported, except external renderers and certain geometry exports.

There are some great free tutorials here:
https://entagma.com/
Probably, any reason they can't?
Even if you show up with "take my money" IBM won't. They're out of the end user sales game; they want contracts.

Your best bet is a VAR (that's how I got my POWER6 when IBM wouldn't sell me a POWER7), or a company like Raptor, who actually sells retail.
It doesn't take a lot of work find photographs of roads like that in Australia. This isn't a main road, it's a tiny neighborhood road. It doesn't need a lot of infrastructure and I kind of wish that more roads looked like this because they're usually a lot more pleasant than the big ones.

https://upload.wikimedia.org/wikipedia/commons/thumb/4/46/CS...
> There will plenty of metals on the surface.

we've even brought a lot of them closer to the surface, refined them, and alloyed them!
It’s certainly possible to write out types in English and cross your fingers and hope they’re correct and stay correct as the file gets edited by more and more people, but why do that when you can do it in a language that an intelligent type checker can understand and validate, and further use to provide smart editor tab-completions/etc?

This is especially big for any refactoring work - just yesterday I had to change the format of a config file that gets read by both TS and Python scripts. For ts, I updated the typedef and I instantly got every error in the codebase annotated. For python, I had to manually go through each line, using my own brain as the type checker. My brain is much faster and better at being a “squiggly red line spotter” than a type checker, so I finished my TS work in a few minutes and took probably an hour going through the python, despite the projects being similar in size.
Covid-19: Top Worst Affected Countries Worldwide
Stores would of course race to the bottom, because they would be competing for customers, not developers. If you think a store with higher prices for the same Apps is going to attract customers, I respectfully think you are wrong.

Developers would have to support any store with customers. New stores would not be developer friendly. They would belong to people with the reach to get the stores to be downloaded.

Guess whose stores those would be - Google’s and Amazons.

There will be no bonanza. No amazing indie stores. It will just be 3 bad stores racing to the bottom, and making things harder for people.
Or torch Wendy's.
The mobile app market, there's only two companies in this market anyways, it's not that hard to prove monopolistic behaviours.
Walmart et al makes a significant percentage of their money selling positions on the shelf and in-store promotions. The actual margins on product sales aren't nearly as high as a premium products placed within good eye-range at high trafficked parts of the store. Which are almost entirely major global brands.

One way things are 'free' on the internet or at least cheap is by letting the top 10% of products pay extra in a win-win sort of situation, largely subsidizing the wider 90%+.

I think what we're seeing here is Apple spotting a major money maker and saying you're not getting a free pass anymore and have pay like one of the big boys.

That, or Apple has to change their model somehow, which I think would be largely unattractive to their business interests and its worked fine so far with everyone else.
> I personally don't get why any developer would prefer Windows over Linux

I'll offer you one data point, for what it's worth.

We do multidisciplinary work on our workstations. That means electrical engineering (Altium Designer), mechanical engineering (Solidworks+CAM), embedded (Keil, Xilinx, Linux, NVidia Jetson, etc.), FEA (Solidworks Simulation), server-side development (Linux, Python, Django, etc.) and the myriad business documents that can go with all of that.

The traditional setup has been to custom build powerful Windows machines with as much memory as the mobo will support and half a dozen SSD's assigned to specific functions (system, data, library, hardware dev, software dev, virtual machines) and then build a bunch of task-specific virtual machines.

Using multiple (3+) monitors it is easy to live in this multi-OS/multi-paradigm world once you get it all setup.

Not quite using WSL yet but watching its development with great interest.

If all someone is doing is web development it used to be that either an Apple laptop or a dual-boot Windows/Linux machine was the top choice. WSL seems to be displacing Apple in this domain.
I've started subscribing to journalists I like on Substack. I feel pretty good about giving a serious journalist $5 a month. No advertisers to please. Long form, highly researched articles. I don't know if it scales, but it's pretty great for me at the moment.
This article repeatedly mentions the main issue with masks right now, that they require widespread adoption and usage, while pretending “better masks” will somehow solve it.
Nick Szabo has an interesting take on it. Essentially when the mental cost of deciding if the article is worth paying for exceeds the actual price you'd pay you lose from the start.

https://nakamotoinstitute.org/literature/micropayments-and-m...
This is a ludicrous comparison. I don’t go into a bodega expecting the owner to rob me. But Apple is crystal clear that this violates their terms of use: I don’t even need a paid developer account to see those rules, just Google.
They can also make money by selling things. Much harder to detect algorithmically than ads, and I don't know if you want to filter it out?
What I was trying to (clumsily) say is that when people develop "isomorphic" code they tend to forget that some of it runs on the client and some of it runs on the server and the interface between the two cannot be trusted.

Form validation is a common example of where things can break, like someone injects malicious data that's already been validated by the client-side code and then the server assumes that the code has already been validated by the client.

And if you don't even know which code is running where, that makes it even more dangerous.
30% is exorbitant for the value offered.

The value offered isn't the service of processing the payment or being listed in an app store directory. These are small things. What you're really paying for is the ability to access the iOS market: one of the largest and most successful platforms in the world. That has tremendous value.
This is deeply unethical on Apple's part and honestly feels like a harbinger of an Apple I find as distasteful as any other megacorp only interested in profit

Requiring apps that are selling digital content to fork over 30% of their revenue is shitty. Apple could do right by their customers: if they didn't fleece developers in the app store, most developers would use the native Apple payment API.

Apple is abusing the power of having a blessed app store, and they should face anti trust for this.

I don't really care what you think about David or his cofounders, Apple is in the wrong here.

This piece is paywalled, but it's worth the price of subscribing for the month: https://stratechery.com/2020/xscale-and-arm-in-the-cloud-hey...

But his Twitter coverage is good too if you don't want to pay: https://mobile.twitter.com/benthompson/status/12736306188913...
Doesn’t plaqunial work by altering Ace2?
@dang Other submissions related to Apple and Hey are not sticking to the front page (or within the top 50 submissions) even though they are highly trafficked in terms of upvotes and comments. Could you please explain why this is happening?
I want to believe I'm mistaken here but it seems like they're being nuked to prevent discussion on the topic (perhaps because it veers towards being critical of Apple).
How to build your social circle in Ontario and the rules you need to know
journalism just doesn't know how to adapt. One thing they don't get is "social" when it comes to news, individualization, and from games, they just don't get micropayments are often not for your core thing, so don't try to charge for articles. I think there's so many opportunities for them to reinvent their world and make money.
Anvil has basically created VB6 for the web but uses Python for the code-behind-the-forms. It can't do everything, but on the surface looks like a pretty valiant effort: https://anvil.works/
I've showed my age.
I don't know why you would think that, there's no additional guarantee on the Play Store.
Quite relevant with the ACSC warning of attacks at the moment https://www.cyber.gov.au/threats/advisory-2020-008-copy-past...
Along these lines, does anyone have any recommendations for a service or framework to create a simple personal site? I just want a basic blog, project pages, and photo gallery. I use Jekyll at the moment to statically generate pages to host on github.io, but frankly, I don't have much webdev experience and I'd rather just have something work out of the box at this point.
https://purelymail.com/
I haven't try it yet, but it is only 10$ per year
I personally use 1Password due to it being better polished than Bitwarden and the support being excellent. I'm using it with Windows/Edge and haven't encountered any problems.
I thought you were going to link them to the brownshirts. Certainly they seem similar in many regards. I can't think of anything good to say about someone who thinks vigilante violence is a noble act.
Huh. I use them and are in none of those categories. You sound kinda mad.
oh, come on. Frankly, I think demonizing each other is the real damage being done online and in the media lately.

I'm happy to admit I downvoted the above comment because it's jumping to conclusions and charged with hyperbole.

I think what's more concerning is the decisive language and open calls for conflict I've seen on social media. ...and I think we need to really pause for a moment and remember back, maybe 5-6 years ago to see how we got here...

When Obama was President, the ADL reported that there were, maybe 2000, Nazis and KKK members in the US. Tho THOUSAND. That's it. No one talked about the KKK or Nazis. How did we go from that to people accusing anyone who disagrees with them of being a Nazi?

At first, I was surprised that certain things became more mainstream on Reddit - like the open disdain for the concept of "compromise", the acceptance that their own news sources are biased, and the downward spiral of political posts to simply posting insults - there isn't even an effort to make an argument anymore.

Initially, I chalked it up to the extremist tendency of the two-party system - but I'm starting to think there is something more sinister going on. There are too many new accounts demanding violence. Too many international posters with no skin in the game voting for the worst responses. Too many threads where people refuse to discuss and talk only about punitive, and often violent, actions. This is conveniently exactly what the FBI reported Russian online teams were doing4 years ago. Maybe they're still at it?

I hope you'll join me in not throwing name calling around. Encouraging more intelligent discourse - at least on HN? ...and try to believe me when I say that I honestly believe(d) some idiot intern just posted an upside-down red triangle.
It's funny hearing Amazon Polly trying to pronounce "vCPUs" like "vee-pus".
I didn't think most people would take my suggestion of Canada seriously. Obviously if it is actually a nation state, there's about a 90% chance it's China, considering all the statements they've put out regarding oz and the government recently.
My point is simply that developers pay to be able to upload apps. There is no charity from Apple to host free apps.
Biggest real usage I know of, and why people I know use VPNs, is piracy. I've never had my ISP send a letter about anything, but some people I know would get warnings pretty often. Some countries even make it a criminal matter. VPNs help reduce the risk.

And there are people who use it for more legal media consumption, like paying for a subscription-based service and the shows/movies they want to see are region locked.