skysight-inc/HackerNews huggingface dataset:
The article is reminiscent of propaganda pieces I recall reading in mid-80s in USSR newspapers about the supremacy of the communist system of governance. Not claiming that it is, in fact, propaganda, but the similarity is uncanny.

FWITW: I sincerely hope that China's EV industry rises to world level of engineering, safety, and all other things attendant to that. Preferably with with knowledge and expertise not borne from forced IP transfers and other shady/nefarious things. L
The Rise and Fall of the Blog (2017)
>> we have better programs for dealing mathematical notation

Not that I know of, no. The fastest thing available is LaTeX, and you need to compile to see if the formula came out correctly or not, and you might not know how to encode some of the gnarlier formulas or characters. And even if you compile as you type, it's still not as fast as writing by hand. You can write formulae by hand using a digitizer, but the experience leaves much to be desired as well.
Coming from south asia, I wish cleaning your plate was enough in my family. If you don’t take seconds and thirds it’s an insult to the host.
The chunk I’m worried about probably can’t get much worse (it’s dead).
walking & cycling.
If your public address gets a random packet then the packet is addressed to your router, not one of your local devices. This is insecure if the router is providing some insecure service on that port, but otherwise it's irrelevant to this discussion.

The problem comes when your router receives a packet addressed to one of your local devices. Many people in this thread believe that if the router is NATing outbound connections, it'll drop this inbound packet, but that's not what happens -- the packet will actually be routed to whichever local device it was addressed to, just like any other packet would be.

This should be fairly obvious, because the only thing NAT does is change the apparent source address on outbound connections. It does nothing at all to inbound ones (and you can demonstrate this to yourself by setting up a test network in some VMs and NATing traffic between them with Linux and iptables).

(You can configure a NAT to do things to inbound connections using port forwarding rules and/or a DMZ, but those rules only apply to specific inbound connections. Connections not covered by those rules are treated as normal, and "as normal" for a router means normal routing.)

NAT isn't a firewall, because it doesn't drop connections. All it does is rewrite addresses on connections, not decide which connections can and can't be made.
If you want to have a car with any power to weight ratio you desire, and have unlimited budget - Teslas shine there.

But for commuter boxes on wheels, I see no competitor coming anywhere near to BYD-Donfeng budget EV duopoly
But do human blood cells practice TDD?
Science is a combination of theory and experiment. Sometimes theory advances faster than experiment, sometimes vice versa. Right now in ML, experiment aka practice is advancing faster than theory. Theory will eventually catch up.
We'll you could use the HTML element for the class. The other day I did an example for a client this way:
<html class="default">
<head>
<script>
if( localStorage.getItem('dark-mode') !== null ) { document.documentElement.classList.add('dark-mode'); }
</script>
regardless of where you stash the state, if the kernel is responsible for preemptively changing threads, it needs to swap out the TLS pointer when it does so.

on the linker side - you're right, there isn't any fundamental reason why. but since traditionally the linker does address assignment for symbols, and TLS variables are general symbols/storage with an annotation...then it seems natural to extend it to allocate out of .tdata and .tbss for multiple objects.
Unfortunately generating additional neurons and rewiring neurons to replace brain chunks may be separate problems.
Or youtube just add a clause that whoever lays claims to DMCA content has to agree to share their verified real name and phone number.
You might wait for a few flights over an empty field first though.
(It's a not bad discussion of Giant Steps and 'Coltrane changes' for non-musicians)
Obligatory mention that this shape could also be represented as a dual quaternion.
But YouTube does accept DMCA claims, of course, as it's required by law. Their Content ID system provides an automated way to detect potential infringement by large copyright holders and redirect ad revenue to them, but if uploaders dispute the claim and appeal decision to uphold the claim, then the copyright holder is required to send a full DMCA claim to take down the video, and the uploader can respond with a counter notice to put the video back up. Of course, the copyright holder can choose to jump ahead to filing a DMCA notice at any point, bypassing some or all of the Content ID process. I'm guessing that most wouldn't do that, though, because the DMCA process is not automated, has strict timelines built in, and only allows for takedown (whereas Content ID allows for videos to stay up but make ad revenue for them). Without Content ID system, I'm guessing we'd be back in the days where the big copyright holders would just spam DMCA notices and end up with a lot more videos taken down.

(Disclaimer: I used to work in the media business so I'm familiar with the process).
Things like strokes or cumulative CNS damage primarily affect older people, so genetic fixes to those problems would have very little evolutionary selection pressure on their side.

It's also possible that genetic/biological means of turning on CNS regeneration in higher mammals would require a complexity that has not had time to evolve yet. Just because we evolved to the point of human-level intelligence doesn't mean we are perfectly evolved by any stretch of the imagination. It means we are, in a sense, a minimum viable biological entity that can acquire our level of intelligence.
That would make a lot of sense. I bet they've re-written big chunks of the LTE stack in a real hurry to work around various patents.

Mobile standards and modems are a massive kludge of compatibility layers and hacks. Just look at the 'Hacks' section of the mediatek modem engineering app and you'll see all kinds of tweaks to allow the phone to connect to a certain network in a certain country which does something slightly wonky.

My guess is that hurried rewriting of bits of a mobile stack probably led to them not perfectly replicating all those hacks, so certain phones with certain combinations of base stations, mobile networks, sim card models and authentication servers no longer connect properly.

On the plus side, most of those mobile networks will probably now be snowed under with complaints from angry iphone owners, so rapidly updating their systems to become compatible again, even if apple refuses to re-implement the hacks.
Although I've read a lot about Myers Briggs, I still am no expert. Also there are a lot of articles out there with differing interpretations. I need to go to the original writings, by Carl Jung.

But one thing I can say about Myers Briggs is that it allows for variation between introversion and extraversion. First of all, an INFJ will usually seem more extroverted than an INTP. Furthermore, one INFJ might seem more extraverted than another INFJ. So I think Myers Briggs allows variation, not only among all whose type begins with I, but even between two people of the exact same four-letter type. In the end, Myers Briggs calls them "preferences."

Myers Briggs for many years seemed to me simplistic. Actually introversion and extraversion was the only thing that I could put a firm finger on, whether I was one way or the other. I consider it a binary trait, maybe even more so than Carl Jung, Myers, or Briggs. Certainly more than you, it sounds like. But that may be because I use the more narrow definition of each, that it's only about where you recharge.

Anyway, the other letters in Myers Briggs seemed to me naive. Am I intuitive or sensing, thinking or feeling, judging or perceiving? Well, I am each of them. It sounded like caricature, not real people. As I read more and more, I found that Myers Briggs meant those words in narrow ways. Thinking doesn't mean thinking, and feeling doesn't mean feeling. Last but not least, not only does the last letter not mean perceiving or judging in the everyday senses, but it doesn't even mean whether you are mainly one or the other. It means which do you extravert? Do you extravert judging or extravert perceiving? Yes, even if you are an introvert, which one do you extravert? And if that's the one you extravert, then the other side is introverted inward, and that's the side therefore that you actually feel is more truly you. Confused yet?

Myers Briggs now seems like some fractal, the more you read about it, the deeper the complexity. There is a whole layer underneath the surface, about "cognitive functions," which is a requirement for even an intermediate level of understanding. It may all end up to be quack science. About the only thing I'm sure of is that we are not blank slates, that at least some of our personality preferences are genetic, and that Myers Briggs tries to nail that down. Whether it nails down too much or not enough or just the wrong parts is another matter.
> You can say, "to no one—it's all a trick." But who is being tricked.

A "clever" turn of phrase, nothing more. Illusions don't require a subject. An illusion is a perception that entails a false conclusion if taken at face value, the false conclusion in this case being that subjective experience exists.

> If you can say that awareness is secondary and arises from these mechanistic explanations, who is left to evaluate the validity of this proposition?

Don't you see how this question assumes the conclusion? A mechanistic process can validate propositions, obviously.
> Patreon is very likely on mandatory US Holiday today

The US doesn't have mandatory holidays, and neither do most, if any, US states.

> ask yourself whether it makes financial sense to staff a support team on Christmas at triple-overtime pay

Except for a very small fraction of union jobs, triple-overtime for holiday work isn't a thing in the US.
This seems like a pretty sick burn but I am not a neurologist
Well, the primary point - that he was not a party member, is barely relevant now. Xi has completely reversed all advances towards civil governance of Jiang-Hu period.

It is best to say, that now that picture being presented to the reader is the future that China has lost with coming of Xi, the revisionist clique, and other back-from-the-dead political fossils.
Neat idea. Hidden within the ReadMe file, someone re-wrote this tree in Wolfram but made it ornamented looking. [0]

Going further, the same author of the latter tree had a post picked by staff titled “Random Snowflake Generator Based on Cellular Automaton.”[1] Another very cool idea for this time of the year.

[0]https://community.wolfram.com/groups/-/m/t/175891

[1]https://community.wolfram.com/groups/-/m/t/235291
That's actually not true, since we're able to see these types of societies in the present timeline and none of what you just described exists in any appreciable, sufficient manner. In fact we see the exact opposite, to the point where right leaning citizens tend to besmirch the pro social practices of the government.

It's amazing that these types of unexceptionally wrong perspectives, especially whimsical bio-truths, continually get posted on this forum.
Seedbox server hosting might be usable here. They are bascically shared Linux hosts with loads of disk space and network.
Don't you think your condition is special and do not apply to majority? But even if you are a picky eater, the solution seems easy. Just put on your plate enough for a tip of your tongue. If you don't like it it's fine, not much has been wasted that way. There you go. You can keep clear plate rule. Still, I think the major problem is not clear or not the plate but rather do you have an influence on how much it goes on the plate in the first place.
Thanks. I’ll give them both a shot. I was recently given an iPad Pro and I was wondering what I was going to do with it. :)
The other difference is that there is some authentication. I generally don’t play with a mic and I have some “friends” I enjoy having very minimal text chat, but mostly because they are good players. I do t consider these significant because I don’t talk. If I did, they may be surprised I’m a middle age Aussie guy, up way too late playing with the US. The authentication that voice offers makes it far more personal.
There are no vertices in the code. Everything is done with CSG functions. If you are unfamiliar with them, let's just say that they are functions describing if a coordinate is inside or outside an object.

I believe this technique was first popularised in the demoscene, because it makes for some extremely concise procedural descriptions of 3D scenes:

https://iquilezles.org/www/articles/distfunctions/distfuncti...
>It doesn't matter how many of your team are out there in the world when you are one team blue in a room full of twenty team red.

I mean if you're going to just go "big number greater than smaller number" and attribute that to a deep understanding of human societies and general political power structures how on earth are you going to explain the current geopolitical situation as it stands today? That's incredibly daft, and your attempt at labeling it as "grave misunderstanding of how human societies actually work" is absurd.
Reddit thread from 4 years ago: https://www.reddit.com/r/programming/comments/1tswai/t_sin_t...

The neat thing is that /r/programming chipped in like a stone soup and improved it. It’s surprising how small tweaks can make a big difference in rendering quality.
To split further, it's a MacOS design flaw, with a published workaround. It is a bug to fail to use the workaround :-)
> allegedly

Who alleges this?
I love how "milktoast" you can see HN being right now. A bluntly factual statement gets flagged on HN. Can't imagine how the demographics of the "hacker" forum played into this.
Thank you for the tips.

The Deep Learning Book (http://deeplearningbook.org) was one of my main studying materials.
How would you compare the other DL book you mentioned (https://www.amazon.com/Deep-Learning-Python-Francois-Chollet...) against this one?
It is simple to say deep learning is based on "alchemy" or "engineering" or whatever it is that isn't strong theory. And it's reasonable to say deep learning has a lot of mathematical and statistical intuitions but doesn't have a strong theory - maybe just doesn't yet have a strong theory or maybe can never get one.

So this is by now a standard argument. The standard answers I think have been:

1) Well, we are discovering that you don't need a strong theory for a truth-discovery machine. We've discovered experimental thinking construction.

2) It's true deep learning doesn't have a strong theory now but sooner or later it will get one.

3) This shows that instead we need theory X, usually by people who've been pursuing theory X all along. But I think Hinton at least has thrown a bunch of alternatives against the wall over the years.

(I could swear this has appeared here before but I can't find it).
This is exactly the kind of thing I like. Thank you.
It's not just the geowalling that is annoying, but the fact that they would rather not comply for everyone's good.

It's like they decided that not knowing what data they process and where it's going and what is being done with it is good for everyone.
> ensure that other app developers can use the same proper native matrix SDK in their apps rather than be forced to use a device abstraction approach like React Native

Thank you!
Second the Amsterdam bit: bikes all around you makes for some very interesting driving & AI would need extensive extra training over there. Self-driving cars will need to be localized for traffic “culture” all around the world.
No way, this blew up and has been one of the biggest stories about youtube lately. There is no way this would end in any other way and I doubt legal needed to be involved more than how can they be safe from the false claim guys.
Interesting question: should organised projects, tech or otherwise, cater to the cultural intricacies of third world countries?
All this Germany bashing and his constant condescending remarks remove a tad of his credibility, which is unfortunate when making such audacious claims. Is there anyone here on HN who has further reading advice on these claims (E.g that the € is malice by design)?
I graduated 3 years ago, so that's close to right. I imagine my professors would say that the comment posters are out of touch with the contemporary University environment. And then the comment posters might say that the University is out of touch with contemporary industry needs from graduates. And I'd say you're both right, but here we are.

I graduated from one of the better engineering schools in my West-coast state.
You are no janitor. You banned my new account on Christmas when I was trying to help someone who is committing suicide on your website: https://news.ycombinator.com/item?id=18758099

Congratulations on being the grinch.
My comment had nothing to do with the number of dimensions or whether the world is continuous or discrete. (AVIDA and many other biological models are both 2D and discrete.)

The two core characteristics of life are metabolism and reproduction. Metabolism requires some kind of input, a resource, that is somehow consumed or transformed as the organism grows or is active. Reproduction places an organism in a long line of descent, possibly with mutation and evolution, akin to what we like to call Life.

Sure, living organisms show (symmetrical) organisation - but that is because this morphological organisation enables metabolic functions and reproductions. The morphology does not arise because of some random mathematical rules, but because it fulfills a specific need. It is not an end in itself. This teleological perspective is completely lacking in cellular automata such as Lenia.

(edited for clarity)
Finished them all, and enjoyed it, but Day 23 part 2 (part 1 was trivial) was a real bugbear.

In particular, Day 23 was pretty remarkable for the sheer number of "solutions" posted to the solutions board that worked for the person's own input, but only by luck -- they failed for other peoples'. The only possibly general solutions I've seen are the ones that set up external solvers -- either z3 or some integer programming package. (I wound up using the latter, and may have lucked out myself -- whether due to numerical instability or some fault in problem setup, I only got close enough to optimum to find it with a little local hill-climbing.) I'm not sure that's what Eric had in mind; everything else can be solved in Python or Ruby with no recourse to large external libraries.

For the most part, I had fun with this stuff -- even day 24, which I had to set aside for hours before a careful desk check found the reason why the answers I was getting weren't quite right. But rules that matter for some people, but not others, do take a bit of the shine off.
There were more minor problems along the same lines with some of the other problems -- day 15 and day 24 had a lot of fiddly rules which didn't matter at all for some peoples' inputs.
I know the US and various western European countries have been having all kinds of trouble lately, but I don't think they're "third world" quite yet.
Didn't read thia for years, the new ones are really good.

http://www.scp-wiki.net/scp-4991
dnotify is another older one.
Plenty of such articles have been discussed here, and we've often turned off flags on the more substantive ones. It really depends on the specific article and how well it fits the mandate of this site. Not all social-issue articles do.
Well, there goes any chance of me ever using this project.
I am increasingly of the opinion that free open source software should include fun things like this. It is an easy way to remind people just what "free, but with no warranty" means.
No worries, I just thought some clarification was in order.
When there are multiple code smells, which should have preference?

FWIW, the "straightforward approach" is invalid when the list contains only one element, which helps support the argument that special cases are code smells.

However, the suggested solution - padding - assumes that such solutions are possible. That is, it assumes that there is enough memory to duplicate the array, and introduces a full copy as all the data is transferred, potentially twice. The result might be measurably and noticeably slower. There's also the overhead of instantiating the iterator object via map.with_index, and the double array indexing for each value - which may be slow depending on how the object implements array indexing.

I consider those to also be code smells, and worse code smells than special casing.

The following Python code also has special cases, because of the two 'yield' statements. However, it has none of the above mentioned downsides of the proposed proposed solution:

def neighbor_sum(values):
value_iter = iter(values)
left = 0
mid = next(value_iter)
for right in value_iter:
yield left + right
left, mid = mid, right
yield left

As far as I can tell, it produces the same results. It should also be faster and lighter in memory use than the equivalent Python implementation of the proposed solution.

The 'Down with evens' example is also going to be slower than it "should" be, because it creates and destroys unneeded temporaries. The argument is that "conceptually map is a better fit", but as a Python user I would implement it like:

def down_with_evens(data_list):
for x in data_list:
if len(x) % 2 == 0: # even
yield [x[0]]
yield x[1:] # or 'del x[0]; yield x' to match the original
else:
yield x

Isn't that clearer, and without the code smell of unneeded object creation causing performance slowdowns? Does Ruby have something comparable?
I felt the need to be direct as I survived. I have an inoperable medical condition and for many months suicide was desirable as euthanasia is not available in my country. Like him, I did a lot of research first. Unlike him, I did not make mysterious threats. I got a shrink. When I am at a late age, I may decide it best, perhaps even culture will, but right now, I treasure being alive. I have found a deeper peace with mindfulness and continue to live with the condition. Sometimes you have to face your options and your state of being, and that is often unavailable at those times. So I called out. I hope this person can find compassion and courage that they may not be aware of having. If this is a case of an ego with a personality disorder binging on suffering, I would still say to anyone, find compassion and courage and you will be surprised at what remains even when a way of living is no longer possible. That is all that's in my heart. You are very kind for your offering of openness, but don’t forget to take care of yourself too.
I think you'll find that historically, due to the interference from Rome, Catholicism was the denomination that resisted this the most, and that this was in fact a large part of the reason for Protestantism to come into existence in the first place.
That sounds like an excellent way to get people to stop using any new open source software.
The private sector was the phone company, and their vision was quite different. Without huge amounts of federal funding creating operating system support, tools, and operational practice the future might have looked at lot like CompuServ or AOL. I don’t know whether they still have it but the old displays at Epcot used to be a fascinating warped-mirror alternative history.
I've seen Charlie Munger's talk mentioned in the article in the past too and my main takeaway is that apparently people think in very different ways because I have the same reaction as you and don't understand the value or purpose of a list like this.