skysight-inc/HackerNews huggingface dataset:
Calm your titties my dude, you're angrier than me, here... You're still missing my point, claiming I'm making points I'm not, and insulting me for it. Grab a handful of good faith, please.

I timed it against the bad starting point because that's what Aras did too when showing that "ECS beats OOP by 10x".
My version wasn't designed to be optimised - it was designed to be a simple rule abiding OOP rewrite. The point of the blog was about the annoying ECS evangelism trope of comparing ECS to bad OOP code and showing massive wins - the simple rewrite shows that the optimised ECS version is like a 1.03x win, not a 10x win.

The fixes that Aras makes to the starting straw-man code help perf, yes, but they fly in the face of idiomatic C++ and are still bad OOP. Still, I can update the graph is perf resufrom each of Aras's commits if it makes you happy.

Run time composition is(will be) added in the next version in a way doesn't add any performance overheads at all (a benefit of using composition properly that the straw man code lacks). There's no need for bloated frameworks to achieve this. BTW I'm also an engine dev, previously at a 400 person company, and now indie for a small team. I'm familiar with many kinds of entity frameworks... Making a game without one is perfectly valid. Many of the big commercial games that I've worked on didn't have one at all (just normal/good code)...

The particular ECS implementation from Aras (again its bad due to it being learning material, not a real project) has lots of holes too. The memory usage is atrocious due to it allocating one component per entity regardless of need, but he presents a memory-usage win against his straw man OOP version! His example framework also has silly restrictions on composition, such as a limit of one component per entity. This kind of stuff doesn't fly outside of toy game projects.
I would agree with you however the stories focused on the super rich only began coming out after the story about Asian American discrimination broke, not the other way around.
Be careful, especially with dosage; meta studies[1] have linked increased consumption of vitamins to a shorter life.

[1]https://sciencebasedmedicine.org/vitamins-and-cancer-risk/
I’ve build a similar tool for a hackathon. What we found when we rolled this out to the whole company was that as soon as they saw the data for other people, they stopped worrying that we had a culture of too many meetings.
The fediverse has become my new homepage. I run my own GNU Social instance (other people are of course welcome to join) on my own server. It's faster than my older blog for thought-stream stuff and I've upped the character limit to something I'll never hit.

Anyone else do something similar?
Are there Paper/slides anywhere?

I shall repeat my complaint about AV only material on HN: not everyone (wants to/can/has time to) watch and listen to 10 minutes of reading spread out to 50 minutes.

It continues to frustrate me.
Proposed, not implemented.
Oh, so sad. Its looks like so much work went into the piece's computer. I wonder if anyone has done a blender (or whatever) animation of what the goal was. I would love to see it. Why on earth would they cement the wire in? bizarre. Put in a hollow tube so you can pull new wires in. That can't be a new idea. Still, great story.
> GPUArrays never had to implement automatic differentiation explicitly to support the backward pass of the neuronal network efficiently. This is because Julia's automatic differentiation libraries work for arbitrary functions and emit code that can run efficiently on the GPU. This helps a lot to get Flux working on the GPU with minimal developer effort - and makes Flux GPU support work efficiently even for user defined functions. That this works out of the box without coordination between GPUArrays + Flux is a pretty unique property of Julia

Every time I read about Julia, I’m amazed. What a game changing tool.
There goes my idea of a room sized tanning booth :)
Listen at 2x speed and skip ahead?
CVS’s main business is not their retail business but their Pharmacy Benefit Manager biz which they share a duopoly for, which is a b2b business and nothing to do with the CVS you or I see. To take 2.5% of their revenue and assume it’s all consumer retail transactions is just completely wrong.
c.f: the concept of prana; and the belief that you can sustain yourself on sunshine alone
> Maybe someone should disrupt the war industry

Boston Dynamics is trying to.
Its amazing that this was just 43 years ago. Thats nothing in the grande scheme of things.
Of course. But what if DNS can also be encrypted?
The ripple effects of the china chip hacking story
Great summary of (recent) modern computer architecture. Fun exercise: Try to spot how Spektre style attacks surface as a result.
Nature/the world is what is being described. QM, thermo, fluid dynamics, signal processing, information theory, probability, etc.. are descriptions which have been devised to depict and communicate nature/the world. We never say that da Vinci's painting of Mona Lisa is so good that the historic woman who was Mona Lisa was paint.
Ask HN: How do I reply to this Interview follow up?
I interviewed for a role that pivots my existing experience perfectly.

Interview went great, went natural and became a conversation.

Followed up, got a reply to wait for results a few days later.

Followed up, radio silence for 3 weeks. Got a reply back, that there was a hiring freeze and a project being pushed out led to the delay and the hiring manager doesn't "expect" me to put my life on hold for their decision.

It leaves me confused, because, the team is small but nice, and if I wasn't qualified I think I would've been rejected already.

I don't know, what would you do?
Presumably the $250M factors in such costs.

There is probably some journalistic license being taken here; if the Ford Transit cost 20% more, it might not be competitive in the marketplace and they might sell considerably fewer.
The experiments described in that article have zero impact on Bohm's pilot wave theory, which is the only current pilot wave theory that is actually workable.
How many raspberry pi's would it approximately take to replace all these older electronics? I've seen an impressive LED matrix controlled by one raspberry pi, strobed to music and displayed low resolution images and videos. Thoughts?
> Good specifications are often written at a level that generating executable code from them is often undecidable and almost always intractable in practice.

What about modern dependently-typed meta languages like Idris and program synthesizers like Nadia Polikarpova's work on Synquid?

Type-Driven Program Synthesis, by Nadia Polikarpova (StrangeLoop 2018) [video] https://www.youtube.com/watch?v=HnOix9TFy1A

MIT Comcom: Synquid program synthesizer, and more command-line tools for the web

http://comcom.csail.mit.edu/comcom/

Idris Software Foundations https://github.com/idris-hackers/software-foundations
Unless you're from a minority group his disparaged from a perspective of genetic superiority... net positive...
I agree. I think quantum immortality is real, but even if I was 100% confident, I don't see a clear way to take advantage of it beyond having a long-term outlook.

If you did want to build a suicide machine, it better be perfect. If you are trying to win the lottery with say 1:10^9 odds, your machine better have less than a 1:10^18 chance of seriously injuring you but not killing you. If you are capable of building such a machine, you can become rich anyway.

On top of that, it's quite selfish - if anyone out there loves you and knows you are doing this, they should hate you.
> "Bell's theorem rules out local hidden variables as a viable explanation of quantum mechanics (though it still leaves the door open for non-local hidden variables, such as De Broglie–Bohm theory, etc)"
I call bullshit unless this class was 20 years ago.
Not sure about elsewhere but in the UK we have a mechanism to prevent that: https://secure.dma.org.uk/bmpsr/
It sounds like they'd hire you if they could, but they won't be able to for the foreseeable future. Just thank them, tell them you're still interested if the situation changes, and then look for other jobs.
Because we started talking about FDE specifically?
Overview pasted here:

————

The thesis asserts this: If an algorithm A computes a partial function f from natural numbers to natural numbers then f is partially recursive, i.e., the graph of f is recursively enumerable.

The thesis has been formulated in 1930s. The only algorithms at the time were sequential algorithms. Sequential algorithms were axiomatized in 2000. This axiomatization was used in 2008 to prove the thesis for sequential algorithms, i.e., for the case where A ranges over sequential algorithms.

These days, in addition to sequential algorithms, there are parallel algorithms, distributed algorithms, probabilistic algorithms, quantum algorithms, learning algorithms, etc.

The question whether the thesis is true in full generality is actively discussed from 1960s. We argue that, in full generality, the thesis cannot possibly be true.
>listen at 2x speed

I'm trying 1.5x, but then when he is speaking it is too fast

>skip ahead

I skipped the introduction, but the standstill periods are too short, and you have no way of knowing when something interesting will happen, so skipping ahead entails missing things. This is where a copy of the slides is particularly useful: you can identify those slides you don't comprehend, or of particular interest, and sit through the speaking just for these portions.
I don't think that's how the anthropic principle works, but I'm not actually sure how the anthropic principle works.

To my understanding, the anthropic principle is basically: among the near-infinite set of possible physical laws, we can immediately rule out the ones that would prevent us from being around trying to figure out which physical laws govern the universe.

I think there's two varieties of this. The "weak anthropic principle" says, that doesn't mean those laws couldn't exist, there's no weird metaphysics around it, it's just that if the underlying physical laws didn't allow us to exist, you'd just have a universe that didn't have anyone in it and so the physics of that universe would be a moot point that didn't matter to anyone.

The "strong anthropic principle" says, wait, no, there is some metaphysical significance to this, and it's somehow not even logically possible for a non-anthropic universe to exist. I find that a little self-absorbed on the part of humanity as a whole, but that would tie in a little better to your quantum suicide idea. The weak anthropic principle, in contrast, would just kind of say, "yeah, there's a chance we all blow ourselves up, and if we do, I guess nobody will be around to care about physics anymore".

Even the strong anthropic principle doesn't prove much here. "Nuclear annihilation" probably wouldn't actually result in complete human extinction. Some people would survive. Individual quantum immortality doesn't stop you from shooting a hole through your brain and being neurologically disabled for the rest of your life, so collective quantum immortality also wouldn't stop you from living in a post-apocalyptic hellhole. Also, even the strong anthropic principle doesn't actually mean that humanity can't go extinct; after all, it didn't prevent the universe from existing for billions of years before humans started to exist. Maybe the real strong anthropic principle doesn't even apply to us, it applies to a species of avian hive-minded critters on a planet circling an unnamed star in the Andromeda galaxy, and as a weird side effect of living in a universe that is metaphysically required to permit for the existence of the Andromeda flying hivemind, humanity kind of shows up for a few hundred millennia and gets to do some physics before getting wiped out by a swarm of paperclip maximizers.
I'm not sure the US will allow China to close any type of military gap whether that's in technology or capacity. I worry the US will begin to view China as an existential threat over the next decade with a possible full scale war the decade after that.
Doesn’t work for people who can’t listen.

Doesn’t work for people who can’t see.

Doesn’t work for people in environments where the above two are essentially true.

25 minutes is still longer than 10 minutes (transcript, slides would be even shorter although less informative), and I was being conservative about reading speed.
It's all created in-house. The "commercial break" segments have been part of the show from the beginning, and are there because the target audience has a naturally short attention span and needs something to break it up.
Up to the user. On Android, the user does not even need to sign in to an account to use the device. On iOS, you must sign into an Apple ID (which, unlike a Google or Facebook account, can never be deleted). Until very recently, you had to provide a credit card to download any apps at all onto your iPhone. This was never the case on Google Play Android devices.
Eye disorder may have helped Leonardo da Vinci paint his masterpieces
Worth noting that the Greenplum team are working to converge back to mainline.
>NYC has some of the best, if not the best, public transport in the US.

This seems like damning with faint praise to anyone whose been to a developed city in East Asia or Western Europe.
here are the captions printed out: https://txt.fyi/+/933087e8/
Securities Portal with US Foreign-Held National Debt
I think these are relevant:

http://web.eecs.umich.edu/~gurevich/Opera/209a.pdf

http://web.eecs.umich.edu/~gurevich/Opera/210.pdf
The downvote is not a "disagree button". Grow up
Would be cool if a web app existed that could take a video and produce not only a transcript but also a series of intelligently selected images from the video, basically producing a full document that stands alone.
My favourite part is the use of long scale[0] when talking about a billion.[1]

Bring back the milliard!

[0]: https://en.wikipedia.org/wiki/Long_and_short_scales
[1]: http://calculusmadeeasy.org/2.html
So...how does it work?
> We argue that, in full generality, the thesis cannot possibly be true.

If you could post a text summary of this part, we'd be very grateful.
I wonder why drying clothes in Sunlight is avoided in western countries. Even in Summer, i don't see people hanging clothes outside in US. While this is the norm in Asia.
Listening to things fast is a skill - you can do it but it requires practice. If you know any blind/vision impaired people who use screen readers you should ask them to use speaker for a bit while they’re browsing/navigating etc.

It is absolutely incredible how fast some of them have the audio going at. (It also makes any pausing or lag in your application excrutiating. It turns out 10ms being “noticeable” is more a factor of how you interact with an application.
I’m the parent poster here and I absolutely do not think it is the job of the government to solve problems like this. Consumers need to stop giving money to corporations whose only motivation is profit.
You might think reading it is enough, but last I looked into this there were some phonetic changes in both Spain and Latin America that Ladino never got.

For example, what happens to orthographic G before I or E? I think Ladino has [ʒ] there.

Does the orthographic X become [x] or is it [ʃ]? eg. How would they say Quixote, with a "sh" sound?

Many years ago I found some recordings on the internet and I think it had both of these "old" features. And maybe some new ones, there was something funky going on with nasal consonants, eg. "muestro" for "nuestro".
How so? It's clearly linking the idea that the person's name being lost to history is connected to being the type of person who lists reading on the same level as other incidental hobbies.
Cisco contradicts Australian government claim on digital encryption
Because manually triggering an optimistic locking failure is a pain. Triggering one of those and a filesystem write failure at the same time is a whole pile of work compared to the mocking.
> Why not just "Solomon, writing under the pen name 'Ecclesiastes', said..."?

Talk about annoyingly old fashioned and unnecessarily long. Let’s try:

“Solomon aka Ecclesiastes said...”
Can we replace the article link with these? :)
The real issue is that true competition is bought and acquired long before it ever becomes a threat resulting in these unchecked industrial juggernauts.
> I have a hard time getting on board with the "waste" or loc argument. . The things that matter most to me are readability, organization, maintainability, etc

I think people also have different ideas on readability. Some prefer a single file with 2k lines and some prefer 40 small files in 12 folders with 50 lines each. Like the parent says you can often write the same code in 4x length, be it to prepare for future features or just to have it look "clean".

"Good code" is different for different people.
Open floor plan only recently came back into style, after being out of style for a very long time, and it seems the reaction against it has already started.
I did blame the consumer.

We get what we are willing to accept and so far we keep buying unrepairable materials that quickly become trash. I made that statement in my original comment.

We must be willing to pay niche creators more for doing work that reduces our impact on the world, and so far people haven’t been willing to do much of that. Sadly though the corporations control our communication mediums and everyone is taught to blindly consume. It’s hard to fight the programming.
iPhone XS Max, XS and XR Review
1) Start eating meals at regular hours,

2) join a gym,

3) get a part-time job to fill your empty hours.

Voila, no need for a toilet of your own.
(No thank-you required)

But seriously, hold your nose and fix your leaky toilet - this is one of the easiest things in your house to repair. There's such a thing as being _too_ lazy.
Awesome. Two-Bit History's latest essay is also a fascinating dive into Lisp.

https://twobithistory.org/2018/10/14/lisp.html
Ubuntu “User Statistics” Published, but It's a Letdown to Data Junkies
They've practiced with their specific text-to-speech program. The more familiar you are with a voice the faster you can understand it. The skill won't completely transfer to different speakers.
cloudflare/tableflip: Graceful process restarts in Go
I for one read the whole thing and find it enjoyable. I do not agree with his position on western literature, and he is clearly deliberately writing for people who already have some level of understanding of western literature and his Jewish heritage, but style wise I found it quite respectable, if not moderately haughty...
You can also think of it (at least I think of it) as a domain-specific subset of modal realism: https://en.wikipedia.org/wiki/Modal_realism

From a certain point of view, these kinds of metaphysical ideas are pointless in the sense that it's impossible to actually determine whether they're true or false, and even if you could ask God and God told you, the answer wouldn't matter. It's to some extent a completely meaningless distinction that doesn't describe anything that's directly useful to us. On the other hand, as an illustrative model, it can be an intuitive way to understand nondeterminism. If it isn't intuitive to you and some other model is more intuitive, use that instead. Until the differences between these models become somehow falsifiable, it doesn't matter anyway.
How to gain huge success working as an uber driver
(Started watching at 24:30, thanks y'all).

Everything he's saying misses the mark. If the only issue was hiding the memory latency of a load when you know the address, you could solve this with existing techniques like simultaneous multithreading (a la HyperThreading), prefetch hints, etc.

The need for speculation arises when you do not know ahead of time which address to access, which branch to take, etc. For example, you're accessing an element in an array and need to multiply the index by the element size. You don't know which address to load until the multiply completes, so you speculate. I don't see how the Mill's deferred load semantics help you any more than a prefetch or dummy load would. Actually, unless I'm missing something you couldn't even use the deferred load because, again, you don't have the address.
What about the Church–Turing–Deutsch principle?
https://en.wikipedia.org/wiki/Church%E2%80%93Turing%E2%80%93...
Usted(es) is a more modern invention. Ladino does have vos, which survives in some varieties, e.g. Argentine.
Because traffic to and from the server will be over TLS, there won't be plaintext messages in memory on the gateway. We specifically designed to avoid the problems you have outlined.
I can think of far more examples of very successful companies that got that way by offering something people wanted than companies who used anti-competitive tactics to push a sub-standard product.
TopTal blacklisted me
Their response after I've submitted the Codility tests:

"After analyzing your results once again, we have found significant similarities with online solutions from other Codility tests. Upon further investigation from our screening team, we have concluded that some of the solutions you provided were mainly not your own.
This leads us to believe that you and Toptal are not a good match. Issues like this are too relevant for us to overlook, so we cannot allow you to move forward with our screening process and must close your application permanently.
We would like to thank you for all the time and effort you put into the screening process so far. We wish you success in your future endeavors."

Yes, I cheated and it's my fault. However, what is the point of studying these tests for months if:

1. I'll never use them in real life.

2. let's say I study these algorithms for 6 months and try again, if I pass, I'll be put into a waiting list and wait until one of their clients agrees to work with me.

So, I don't see the point of this and I think they might have done me a favor by blacklisting me.

About me: I'm a experienced and self-taught developer and I've been working with web development since the mid 90s, I'm not good with math/academic exercises but I think I'm a reasonably good developer (not one of the top 3% obviously).

I guess I don't see the point of joining TopTal if they make it this difficult, when I can still work with clients directly and cut the middleman.

Anyone else with similar experiences?
Very nice, was thinking about the Next Unit of Computing before I saw this.

I’ll probably opt for software rendering for everything though.
Possibly to do with sunlight causing fading?

Hanging clothes outside is pretty common in Australia which is a so-called Western country (and inventor of the Hill's Hoist for this very purpose). Other than the US, the rest of the Western world is pretty much Europe, which gets enough rain and short days in winter that they have other systems (i.e. clothes driers) that are probably convenient to use in summer too.

Also, electric driers cost money to buy and run, which developed countries have a lot more of.
what are the odds of that?
Start writing some of the scripts in Python, for example, quite popular in both sysadmin world and _serious_ programming world.
People outside of Planned Parenthood screaming "murderer" aren't try to convince, they're trying to intimidate.

Howard Dean's scream wasn't. The scream was no louder than the audience: it was merely isolated by a directional mike.
I'm not sure that's a constructive way to look at it. Arguably both adoption and abortion are harmful to the child. Arguably reducing taxes on a particular group is harmful to society at large. Both are done frequently, so I think there's probably more nuance than you imply.
The author seems to miss the one thing which made the HTML web such a success - simplicity. There's nothing DIY about this new alternative. In fact with 20 years in tech behind me I found it hard to understand. Sorry, this will remain the pastime of a few dedicated geeks. I see nothing which a less-than-technical user can get a handle on.