skysight-inc/HackerNews huggingface dataset:
10 year old code would be considered very new where I work. I know for a fact code I wrote 10 years ago is still the heart of our system (with very few changes). I know of code that someone else wrote 30 years ago that is still in use, getting that code tested is very important so we can confidently make changes for the next product that will use it.

A few years back we started an effort to rewrite some old C code into a modern system with formal proofs of correctness. That was given up because the new improved process turned out to be 3x more expensive to write new code vs new code in the old process. (formal proofs were the reason to use the new process, but not the reason it was 3x more expensive. I'm not allowed to comment beyond this so don't ask...)
So then they divert to the less guarded areas. So no, bad.
I'm currently building a company in the mold described in this article (slow and steady). So a couple of firsthand observations.

First, I think every business has a natural speed. There are some businesses that can be made to grow really fast. Others, no matter how much marketing spend/growth hacking you throw at it, just aren't going to grow quickly enough to be truly venture fundable. I've seen a lot of these businesses started and they flame out quickly when the founders raise a ton of VC, build this huge staffed-up company, end up with a cost structure their revenues can't support, then don't hit the growth numbers their funding requires. Fast forward 18 months, the company is sold for parts and everyone walks away with nothing (especially if there's a huge liquidation preference overhang). That said, I do think some types of business (esp with strong network effects) need VC.

Another major factor is whether the founders are craftspeople who enjoy making great products, or are more the kind of people who want to make as much money as quickly as possible and "exit".

I think the biggest obstacle I'm going to hit is hiring. These companies don't profile as traditional "hot" VC companies which will bring certain unique challenges around hiring. I'll figure it out.

Great article, thanks for sharing.
As of this year Republicans officially have no enumerated platform.
I don't see the issue with reddit. People can vote with their feet if they don't like the local lords.
Leon Black still won't answer questions about Epstein payments
I mainly learn from books. I learned C from K&R; I learned C++ from Stroustrup's The C++ Programming Language; I learned Perl from the Camel book. (I don't remember how I learned Java. It may have been online, or it may have been from a book.)

A mentor is useful, because after reading a book like K&R, you know how to write syntactically-correct lines of C, lines that actually do what you think they do, but you don't know how to program in C. You can write lines of C, but you don't know how to write pages of C without making a mess of it. That's where a mentor helps - that next level past syntax.
"AI" is neither ideology nor technology.

It's a term.

In a nutshell, the term "AI" refers to any situation when software is contrived to massage data in some complicated way that produces useful answers, without any clear, rational explanation why.

(The associated "ideology" consists mainly of the position that this is just terrific, and we should be doing more of it.)
I have no idea why you're getting downvoted for this. The Senate system is really silly at this point.

Republicans control the senate despite only having 40% of the popular vote nationally in the Senate races.

Californians pay 13% of the Federal tax revenue and get the same number of Senators as states that contribute less than 1%.
what are some unique things people on the grid do?
> That title

I was trying to figure out how something "craters" up
Interestingly, a speedup of 2 orders of magnitude seems to be about what you'd expect if you only apply the algorithmic optimization (going from N^2 to Nlog(N) with N being in the range of a few thousand, like OP said)
If the FBI isn't vetting, hiring, and managing their contractors, then who is?
The gig apps are more broadly exploiting the population, if not their users directly. Workers rights are basically non-existent in these companies. And they're doing it for the purpose of driving their more fairly-run competitors out of business. What do you think they're going to do once they get that monopoloy?
On ARM:

> The company was founded in November 1990 as Advanced RISC Machines Ltd and structured as a joint venture between Acorn Computers, Apple Computer (now Apple Inc.) and VLSI Technology.

> https://en.m.wikipedia.org/wiki/Arm_Holdings
While a relationship between Japan and certain lost languages of the Korean peninsula is agreed upon by nearly all scholars, that still doesn’t necessarily mean that Japanese and Korean are related. One recent school of thought, for example, is that pre-Proto-Japanese entered the Korean peninsula from mainland China (Shandong province) while Korean came down from the north, so they would not be genetically related in spite of being neighbours.
Networking Types
I have been testing various types of networking for the past few months and I have found only very few that provide the value I'm looking for in my professional life, I would like to know your opinion on what types of networking are bringing the most value to you and why?
I tried that for a while, I would go months without logging in, but for one reason or another I would log in to check something.

The last time I did this my news feed left me feeling so negative I decided that I was done and I deleted my account.

So far it has been easier to say "I don't have a facebook account" than to explain why I never post anything or answer did you see what I posted questions.
Yeah, I genuinely don't get the problem statement. As you say as stated the solution to the problem as stated is a single line piece of basic math.

I can o lump resume the problem is badly described to miss some subtly.

I hope.
From someone who doesn't know a lot in that area of software, thanks for the (possible) correction, learned something new today!
Show HN: Grammaticommit, a tool to fix the commit messages grammar
A Refined Laser Method and Faster Matrix Multiplication
As the reply says, these things have always been there. I, in India, have never seen US as a beacon of Democracy, or for that mattet, any country, even India. We heard these when Bush got elected, when Clinton, Obama, & Trump, although not on thse levels. This is the democracy, when a party or side does bad things to damage it, or get advantage, others voice concern & speak & shout. US is more seen as world police in middle clase india.
FYI, this runs a realtime custom keyword spotting model in 31K of RAM and 47K of ROM (including all DSP code and Neural Network) on the updated micro:bit three times a second. We can do a lot these days on embedded devices!
Sounds political. We were a flawed democracy before Trump won too. Anyone forgetting we had a Presidential election decided by the Supreme Court 20 years ago?
Well, I can do both.... :)

Configure for my own use, and rant about the predominance of an inferior way of thinking.

And, with less-configurable DEs, ranting (or being silently tolerant) is the only option.
Cbsh – a couchbase shell in rust on top of nushell
In a lot of ways, the original implementation makes a lot more sense than this "optimized" solution.
Something like the original brute force, compare all the points' distances variant is how I'd be inclined to write one of my unit tests for the grid alignment routines. Trying a few dozen points on a few dozen grid variants is a way to make sure I've not completely screwed up math-- whether off by one, rounding problems, etc, while applying sanity checks on the overall grid code base.

This binary search "optimized" abomination is... more difficult to read and reason about than either than the integer math or "brute-force" solutions, and slower to boot. All it has going for it is that it's not the absolute slowest choice.

It may not be integer math, because we've not been told if the grid is regular... but it certainly is still easier than this.
"A new interpretation of quantum mechanics suggests that reality does not depend on the person measuring it"

https://phys.org/news/2020-10-quantum-mechanics-reality-pers...

https://www.mdpi.com/2073-8994/12/9/1533
no... but neither is having a problem with street addiction and mental illness. SF has it bad, no doubt, but on recent (<5 years) to Seattle, Portland, Nashville, Los Angeles, and Milwaukee, I did see the extent to which this isn't purely a SF problem. NY was actually the best of the bunch, remarkably, though last time I was there was 6 years ago, and things have deteriorated remarkably in SF even in the last 10 years, accelerating in the last 5, so this may be less NY vs SF and more 5+ years ago vs now.
Create (K8s) workshop environments with Traefik using GitOps by Lucas Käldström
Oh you haven't been watching nearly enough FOX if you think that :) Take that from someone who now has a Tucker Carlson shaped brain aneurism.
It looks like at least some of those ideas are inspired by quotes from people. If you click on the info (i) icon you see some background information.
rickmark here: Sorry no, that's inaccurate. The T2 provides MacEFI.im4 to the Intel processor by emulating a flash controller over eSPI. So by modifying this file, and removing signature checks you can run any payload you like (see the EFI replacement video)
... and cache invalidation
If the concern is urbanites making decisions for rural people, then it's fair to point out that there are plenty more rural people in California than the total population of many other states. The state boundaries are completely arbitrary, yet they affect so much.
Oops my bad, didn't look very closely at the repo. I think the gist of my text stands though, and as you've said it's not resilient to partition with multi-node updates, rollback or deletions (tombstones).
Was there ever a time in history (let's say, in the past 2000 years) when gold was worthless though? Barring from super specific events, like trying to escape from a sinking Titanic etc.
"the suspicion that..."
Outil du futur
Please post your improved and correct perspectives without name-calling. Doing otherwise makes the community worse, even if you're right.

https://news.ycombinator.com/newsguidelines.html
I see the House as a faster-changing, populous body (which is generally a good thing) and the Senate as a much slower-changing balance against the worst of what a fast-changing, populous body could wreak on the country.
Apple has similar "magic DFU commands" for lightning, so for the iPhone X and prior this can be done via a magic cable as well... (look into the Bonobo cable)
> NB: I am not against this system, and I recognize it's widely applied in the world.

The problem is that what is "widely applied in the world" is using the grey-area of who to bring the hammer down on randomly to tip the scales in some way.
Someone with access to FB and it's monorepo could likely find the entry where biglebow.ski is blocked and perhaps create a PR to unblock it
Doesn't history tell us how hard it is to adjust to a changing environment?

I am just betting that at a time in the future Disney will not be as relevant as they are today. And I would argue they already suffered over the last years. With less and less people aiming towards blockbusters in general.

Sure maybe they stay afloat but assuming they will constantly produce high quality and that no one is able to overtake them by a bigger margin is not what I experienced over my lifetime.
Erlang, Go and Rust are completely meaningless languages because they cannot share memory efficiently, ie. they cannot operate one-to-many, many-to-one or many-to-many efficiently.

So I value your arguments about "people have researched this" like I do with all people that don't get their hands dirty and prove things practically first, because obviously you have not.

I use real data from the real world, you should try it, you might invent something.

But yes my system relies on being connected to one node at the time like you said previously.
I assume it uses libcaca?

http://caca.zoy.org/wiki/libcaca

I remember watching the matrix with mplayer and libcaca a decade or 2 ago :)
A Physicist’s Approach to Biology Brings Ecological Insights
Thanks for this super detailed video! I've seen some of your others in the past and always found them helpful. Yannick's video on this paper is great as well.

If anyone is looking for a written walkthrough, I did a quick summary/explainer on my personal site: https://whoisnnamdi.com/transformers-image-recognition/
See comment edit above.
As an indie game developer, this kind of saddens me. I'll give you the benefit out the doubt, I'm guessing you make some kind of distinction as far as "SaaS" vs "bigCorp" vs "indie" -- but I still don't think it's the right perspective. I guess at EoD I'd encourage you/everyone to consider the content makers and support the ones that make content you enjoy, big and small alike.
> The Declaration of Helsinki (DoH, Finnish: Helsingin julistus, Swedish: Helsingforsdeklarationen) is a set of ethical principles regarding human experimentation developed for the medical community by the World Medical Association (WMA).[1] It is widely regarded as the cornerstone document on human research ethics.

~ https://en.wikipedia.org/wiki/Declaration_of_Helsinki

That one?

You'll have to be more specific. I didn't read the whole article but it doesn't sound like any "dark path" to me.
I don't understand, do you think people only care about music? Or do they care about the artist behind the music, seeing them on tour, connecting with them on a human level, etc.

Nothing makes me think that the average person would ever choose music they know is generated over another human being creating something they want to create. It will be nothing more than a novelty
I like rolled oats with yogurt and spices (pepper, chilli and thyme mostly). Not sweet, not slimy..
Precisely, and often "the thing that's making the company money".
I came across this quote from the Mandarin wiki:

> The Chinese have different languages in different provinces, to such an extent that they cannot understand each other.... [They] also have another language which is like a universal and common language; this is the official language of the mandarins and of the court; it is among them like Latin among ourselves.... Two of our fathers [Michele Ruggieri and Matteo Ricci] have been learning this mandarin language...
— Alessandro Valignano, Historia del principio y progresso de la Compañía de Jesús en las Indias Orientales, I:28 (1542–1564)
Show HN: My 90s style website displaying many Hawaii documentaries
>Ironically those systems which had easy exit paths are often replaced by things which don't.

Sad but logical - stuff get's upgraded until it's no longer easy to do so. Often the opposite of what is needed!
Indeed. I consider "gender" even sillier - e.g. Facebook adding 100s of different genders to their website - how about just removing the field altogether? Same about "legal sex" - why would the government care in the first place?! (Doctors might, but the rest of the government, not really.)
This argument is called "Bertlmann's Socks"

https://en.wikipedia.org/wiki/Reinhold_Bertlmann#Bertlmann%E...

The other replies explain why it's wrong, but here's a link to Bell's refutation for good measure

http://cds.cern.ch/record/142461/files/198009299.pdf
Yes, true, can something be slang if it's just old? "Dozen" is pretty old too, but is never used for money.
Maybe it’s code a bit like the Iliad.

A cornerstone of your organisation but few know how it got there or how it works. And even those who do can’t verify it historically. And monsters. Those too.
While I agree that venture is still a very tight knit network, I disagree that you cannot penetrate the bubble. Easy feeders into the venture community include accelerators like YC/Techstars, relocating to a venture hotspot like SF/NYC, or finding traction and prominence on social platforms like HN/Twitter
> Disgusting amount of control over people's lives. Y'all need a union.

FWIW this is more Google being risk adverse than Google being evil. If a Google employee in their free time contributes to an AGPL project, that employee needs to open source all IP related to their contribution to the project. Depending on the specifics and how the AGPL is interpreted in court, Google could be forced to open source their internal IP.

FWIW, I believe all large companies take a similar stance on the AGPL.
So if I understand this correctly, Youtube would be an aggregator and Netflix would be an integrator by the definitions given?
The key to understanding entanglement for me was to understand that the wave function does not live in physical 3-D space, it lives in configuration space. A wave function that lives in physical 3-D space is a special case that applies only to a system that consists of a single unentangled particle. In that case, physical 3-D space and configuration space are the same. But in general, a wave function for N particles will live in a 3N-dimensional configuration space.
US is also a threat to Western values, just look around the world and see how many people hate America. Usually it's because of the pretty bad shit that American government has done to them. Though I agree that being under Chinese or Russian rule seems like an on average worse outcome than the current American dominance.
That's why I'm against GMO.
This site is basically just a mashed potato of content without js.

Anyone care to do a summary? It seems quite interesting.
Toy programs, especially toy-programs that demonstrate the efficacy of a particular paradigm.

A good example would be Intel TBB's "stupid Fibonacci"

https://software.intel.com/content/www/us/en/develop/documen...

This is an API, not a language, but the "lesson" is all the same. This API represents task-based parallelism as a relatively simple function call.

This "stupid Fibonacci" is very inefficient, but it demonstrates the concept. The important thing isn't about making efficient pieces of code for lessons, but good demonstrations instead.

---------

The hard part is, what constitutes a good demo program? Different people have different problems. Some are visual learners, and therefore a toy graphics program (such as the "Rosetta Smallpt": https://github.com/matt77hias/smallpt) will work out.

But some people are exceptionally poor at thinking geometrically (myself included), and looking at raytracers with cos / sin / tan functions isn't really the best way to learn a language.

---------

For me, the "best" toy programs were AIs applied to toys that I played.

I still remember when I learned recursion: it was a Towers of Hanoi solver written in Lisp. This is what "really" got it for me, because I played Towers of Hanoi as a child, and extending the thought process to an AI was just natural. I presume the modern child may know more about Sudoku, so a Sudoku solver (or a 15-puzzle) may be better.

------

I also learned Java through Robocode, a video game that was popular in the early 00s. Honestly, I probably learned more geometry from that game (trying to hit the circle-bot or wall-bot consistently) rather than through other methods. Also learned some basic AI / state machine stuff, and Java classes / interfaces / etc. etc.
Backstory is on ProductHunt and GitHub.

Really just a fun side project that I thought some of you might enjoy.

Let me know how I can make it more 90s style

https://github.com/RayBB/awesome-hawaii-documentaries
https://www.producthunt.com/posts/awesome-hawaii-documentari...
Spend a few hundred dollars on some quality winter gear and don't worry about it.

Wear layers. A scarf makes a huge difference. Probably larger than you would think.

Chicago will probably get a "polar vortex" in February or March. It will be a week of really cold weather and then it will be over. You'll probably find that November and December are warmer than you expected. January is a bit dreary, but only because of the reduced daylight hours (compared to LA). Chicago is just a bit further north than NYC, but compared to Paris or London it gets a lot more winter daylight.

The think I've noticed about winter since moving to Chicago is that the really sunny days are the coldest and the cloudy days are warmer. If you've got large south-facing windows, you might need to close the shades or even open the window slightly when it is really cold. That sun can be intense!
ELT vs. ETL: Simple Guidelines for Using Either Approach
Ah, this is a fair point. I hadn't considered this, but my build process does indeed include a compilation step done on Amazon Linux to pull in all the packages and build them with node-gyp. That then gets uploaded to Lambda.

So you're correct that people will have to care if they don't already generate builds through CI; otherwise it should be relatively simple so long as none of the included packages drop down to assembly for some weird reason.
Re: "How does the particle know it has been observed?"

It's as if God's code looks something like:

if (event.thisParticle.isBeingObserved()) {
thisParticle.assignAttributes();
}
>>> I realize we've become entitled to expecting people to work for free...

Do you realize that they made around $30k from youtube alone for this single video?
> And btw I fully expect an answer like like "Oh but you're not up to date on those, feature X has been finished in version XXXX.X, you just haven't upgraded yet". Well, guess what, there are breaking changes and I can't easily upgrade.

You expect wrong, I'm point out how hilarious your complaint is.

That hard to implement features are in beta (And pre-beta!) for a long time so that we can actually contribute to their development cycle with feedback and bugs, instead of Unity getting them almost done then throwing them over the fence...

It's insane to me someone would try and spin this as a bad thing with a straight face, and in fact it makes me question if I'm talking with someone who just has never dealt with the stuff behind the scenes here (like actually having to implement features of this scope)

Every single feature you just mentioned was Unity reaching deep into the bowels of their engine and reimagining something. DOTS is literally a reimagining the core concept of how entities exist in Unity! Literally a core tenant of the engine.

You're complaining features like that are developed in the open? You realize the gnashing of teeth that probably forces them to go through to allow it? Are you joking?

-

> If I strictly follow your advice I would have to virtually stick with features from 2015. Thanks, but no thanks.

No, you'll get to use plenty of features, it's just you won't get to use the unfinished ones unless you're ready to deal with the fact... they're unfinished...

Unity doesn't make that confusing to know either, they literally won't even show you a preview package by default!

Hard stuff takes time, when development happens in the open you get to see that. Unity has plenty of features people are using to ship games that aren't in preview lol, imagine acting like Unity's preview system is a bad thing

-

> So, you're saying that there aren't many breaking changes and updating is easy, but at the same time saying that people shouldn't even think about updating an engine mid-project because it's reckless?

Lol that's a uh... creative straw man, I'll give you that much

Literally the words you quoted spell it out, breaking changes happen during major revisions and that major revisions are not a frequent event or easy to track.

They used to happen twice a decade. But that also meant it was very awkward for them to ship big things.

Now they happen once a year but to avoid forcing you to track breaking changes once a year they switched to the LTS model

So now you have 3 whole years to deal with breaking changes.

Can't deal with that, it's kind of on you.
Most of the interesting bars and restaurants in SF are closing as we speak. As the pandemic drags on expect it will continue. Who do you think will have the money to replace these places?