skysight-inc/HackerNews huggingface dataset:
This company is a huge VC darling. Take it with a grain of salt. Once your texts become a noisy comms channel itll get rough.
It's remarkable what you can do with just functions and nested data structures. Used to be big on the whole OOP thing, data roles, so much effort for so little.

Now I try to think about problems as "I have input data of shape X, I need shape Y" and fractally break it down into smaller shape-changes. I am kinda starting to get what those functional programmers are yammering on about.
This page made me permanently write off Haskell:

https://wiki.haskell.org/Prime_numbers

It is so much work, so much effort to develop some very mediocre, very slow, and incomprehensible implementations of an undergraduate level algorithm. I ended up picking CL for the project I was working on (Project Euler) and never looked back.
Sometimes I wonder how many things we've "proven" because our studies aren't large enough to observe all the edge cases. I sometimes wish I could contact the researchers and volunteer myself as a counter-example.

I haven't hooked myself up to electrodes and measured nerve response, but as far as I can tell I don't subvocalise when I read. I can also turn off my internal monologue; I don't have to hear the words in my head as I read them though I typically do.
Niacinamide (a form of Vitamin B3) is supposed to be somewhat similar to nicotine, and supposedly helps with nicotine withdrawal.

I think someone here at HN informed me that tobacco also has MAOI properties. Searching now turned up this link: "The results suggest that the inhibition of MAO activity by compounds present in tobacco smoke may combine with nicotine to produce the intense reinforcing properties of cigarette smoking that lead to addiction." -https://www.jneurosci.org/content/25/38/8593

You may find a MAOI helpful with getting your tobacco use under control: https://en.wikipedia.org/wiki/Monoamine_oxidase_inhibitor (a reversible MAOI would be preferable)
Same.

I'm always surprised when people consider Spotify's recommendations poor. I've found them to be excellent and have added hundreds of tracks into my lists that have come purely from things like Artist Radio. I've had times listening to Discover Weekly where I've hearted track after track. I listen to a range of things but most-played artists would be RJD2, Bonobo, Chemical Brothers, etc. Maybe that style just translates well to Spotify's audience or algorithms?
There's also the issue that archives may seemingly be up, but not at all complete.

For example, many of the mid-90s posts about Jim Bell's "Assassination Politics" proposal are missing from public archives of the cypherpunks list. The explanation there seems to be proactive evidence destruction that occurred as news about the ongoing federal investigation spread.

Also, it seems like some old Usenet stuff has disappeared from Google Groups. There's stuff that I archived years ago that's no longer findable.

Anyone else noticed that?
> see amazing colours and shapes whenever I close my eyes

Are they fractal shapes, or like you'd see in a kalaidoscope perchance?
Thanks, I skipped over it when it had the baity title, and it's turned out to be pretty interesting.
Much of what I've seen in congressional hearings is so watered down and blame-shifted it is difficult to assemble into a coherent story. You did a great job of the spark notes version
That was a decade ago and I don't remember. My main point was: Yes it is good to have a standard implementation that comes shipped with C++, but that does not mean you can not do better for your special case. And it might be possible with surprisingly little code.
> The first historical record of the Marfa lights is that in 1883 a young cowhand, Robert Reed Ellison, saw a flickering light while he was driving cattle through Paisano Pass and wondered if it was the campfire of Apache Indians. Other settlers told him they often saw the lights, but that when they investigated they found no ashes or other evidence of a campsite.

So it wasn't car headlights in 1883 and "no ashes or other evidence of a campsite".
> My bad for not being more clear — I just wanted to point out that Rust doesn’t have anything like the full, accidentally Turing complete template metalanguage that C++ has.

That's irrelevant. Being Turing complete does not mean being slow. Having template with duck typing does not imply being slow. That's completely irrelevant and pretty fanboy.

The main reason C++ template are slow to compile is that they have to be header-based..... Meaning parsed again and again and again in every translation unit.

Which is by itself pretty insane, and when you realize that, you realize that C++ compilers are in fact pretty fast compare to the job they do.

Ideally c++ modules might solve that on the long term.
Those are Caltech startups, not other startups using Caltech inventions.
Sorry. It doesn’t work that way. You can’t tax people for living in the properties they own. Property taxes are just another way to ensure that one never owns their homes 100%. Leins? Who in their right minds would agree to this?

When you want someone to part with their money or wealth, you have to give them a reason to do so. ‘We want what you have’ is not a good reason. It becomes a punitive tax and is based on coercion.

I see no valid arguments or offers that would make people agree to higher taxation.

The have-nots want to take more from the haves. This has happened many many times in the past. It comes from lack. Not logic.
Especially away from the large cities.
MoviePass declares bankruptcy, is truly dead now
That might be due to the blue rect and the green rect must be separated with a straight line, and straight lines are hard to come by: https://imgur.com/85W15eI
Maybe I'm just a cynic but I don't think a celebrity would actually want meaningful interaction with followers, unless it was with minimal extra effort, just to have their fans think that.

I've been surprised for some time that celebrities just default to the major platforms rather than band together and build platforms that work for them - purpose built to engage with fans efficiently, monetise (Patreon-style member posts, subscriptions, sales, paid downloads and so on).

I know Instagram and co have special modes for those with large audiences, but I'm talking about something built from the ground up to serve the creator or celebrity. Sounds like hell to me, but there are loads of fans who would lap it up.
I think the difference between "alone" and "lonely" is usually clear and he is talking about being alone.
Absolutely true. The ones that do, do. For example, multiuser planning systems absolutely do. And those were what OLAP was originally intended to support.
SK Hynix to make deep capex cut as virus spread threatens chip output
I save music I like to a playlist in YouTube, then have YouTube-dl set up with a configuration script to download the audio from everything in those playlists to a Dropbox directory. Then I can listen to it via the Dropbox app audio player (kind of a piece of shit) on my iPhone. There is a small python script to tidy some of the file naming too. But it all boils down to running a .bat file now and then.
Previous versions were discussed:

2015: https://news.ycombinator.com/item?id=10764672

2010: https://news.ycombinator.com/item?id=1529288

2008: https://news.ycombinator.com/item?id=267916

A related thread from 2018: https://news.ycombinator.com/item?id=16609360
The new title isn’t accurate either. She didn’t produce a translation, she produced a commentary. It included substantial original work addressing the 60 years of criticism of Newton’s theories. Moreover:

> du Châtelet took the idiosyncratic mathematical proofs relating to the laws of attraction that had been most scrutinized by Newton’s critics and recast his geometrical equations into integral calculus.

This is an important point vis-a-vis the history of calculus. Newton used a geometric formulation of calculus. The continent, meanwhile, and eventually everyone else, use Liebniz’s formulation of calculus. That engendered a something of a divide that kept people on the continent from crediting Newton’s work. In addressing criticisms of Newton’s work, du Chatelet redid Newton’s equations using Liebniz’s formulation of calculus. It’s not necessarily click bait to say that was transformative, given that a lot of subsequent development of calculus and physics happened in France.
You’re missing the important definitions from back when OLAP originated. There is a high update rate for the use cases I build software for.
Interesting! I had no idea there is increased need for error correction.

Regarding radiation, I just found this cool link about ICs in space: http://cpushack.com/space-craft-cpu.html

From my understanding they often use redundant CPUs computing the same instructions in lockstep and rollback when they disagree.
On the other hand, these are running on some big cluster with a whole bunch of CPUs, so I wonder if you’d still get 3m per build on something like a laptop?
An emergency yet planes are still flying in and out of China? It makes you wonder why travel has not been completely banned yet.
Tesla directors settle, isolating Musk as SolarCity trial looms
Man lies dead in the street:the image that captures the Wuhan coronavirus crisis
Well maybe that's because I am hosting my blog on vultr... I guess?
many small transitive dependencies are much worse when request turnaround is up to 1 second. so for an external image loaded from an external CSS file, that's 2 seconds. It's a bandwidth scenario where reducing the number of seperate http requests makes a huge difference.
Have you seen Jepsen reports before? Silent data loss isn't uncommon.

https://aphyr.com/posts/284-call-me-maybe-mongodb ("Mostly, it just throws those writes away entirely: no rollback files, no nothing. I don’t really know why.")

https://aphyr.com/posts/317-call-me-maybe-elasticsearch ("When the cluster comes back together, one primary blithely overwrites the other’s state.")

etc etc
https://news.ycombinator.com/item?id=22188388
That is not accurate at all. Biking is huge and many employees use public transit all across the Bay Area.
Congrats on the community blog launch!

I miss the unique and informative style of the old reports.
Local utilities aren’t natural monopolies, cable isn’t a natural monopoly, water, gas, electricity, these definitely aren’t natural monopolies.

How are utilities not a natural monopoly? The cost and disruption of building infrastructure to serve everyone is definitely a monopoly. Do you really want four or five companies digging up streets and building pipes, wires, etc?

Also, if you had multiple companies competing, they would only serve the most profitable customers who live in the most dense areas. You see that now with internet providers - especially fiber.
Ah, so exactly what happened with Hong Kong and their public housing. Blocked by homeowners who don't want their real estate to go down in value. Now it's one of the most expensive place in the world with New Territory largely empty.
Imagine if all the students in a class were motivated, prepared and did all the reading and homework. You could cut the number of hours of instructional time by 1/3 easily. Now imagine you get to select applicants by academic ability. You can cut the time necessary again.
It's a tonal language, which enables multiple use of a single letter/tone. Evidently English speakers have trouble detecting proper tone..
Runtime complexity of inserting N items in an std:set
While I don't doubt that is the case, I do think it's offset by the high-income housing people then buying a second or third property as investment (gotta be a landlord, or you just haven't made it, I guess). I wonder if there is real data on this?
Discussed at the time:

https://news.ycombinator.com/item?id=4113428

https://news.ycombinator.com/item?id=4663277
I think most people who flock to Micro Services are looking for a better design / architecture choice for software. The thing that Micro Service can teach you is Single Responsibility Principle and learning to segregate responsibility. You need to define a clear scope of the 'modules' in your system.

At the end of the day if you don't architect your system correctly Monolith / Micro Services won't help you.

For me and my team now I have 1 ideaology regarding this topic. I don't care whether it's monolith or micro service. As long as I can have clear segregation of responsibility between the different modules. Our company now has a monolith (core banking app) that has modules that handle their own responsibility and communicate whether its over http or internal communication bus we developed it doesn't matter. We can easily move modules out into a separate service if we need.

What determines the factor of whether we move things into it's own service? A few things. If we need to deploy / scale something independently we will decide to take on the overhead and move things out into their own external service. Or if something has a specific security requirement that will increase the complexity of the overall system we will isolate that and deploy it separately. Otherwise we keep things as a monolith. For example in Banking there are many things like the ledger / transaction data that are highly sensitve that require certain security requirements like being hosted on a cloud that has certain standards. We will deploy this part on GCP. But

People seem to love to stereotype and find a one solution fits all. There is no such thing. Everything in engineering requires a deep level of understanding of the problem and making choices and the problems present itself.

I believe most apps can start their life out as a monolith, and can grow and divide as needed. There just isn't a one size fits all for anything in tech. That's what I've learned.
Not the parent, but for me I have to actively remember what the target voice sounds like and consciously alter my internal monologue to match. As soon as I relax this acting process my internal monologue slips back into my neutral voice. So those, "you're now reading this in X's voice," never really do anything for me.

Maybe related, I don't always experience my thoughts via an internal monologue. Maybe roughly 70% of my internal thoughts are abstract and nonverbal.
Is it though? I have found a job and wife that is OK with my foot in mouth disease and think it works better when you sell who you are. Don't get me wrong self improvement is important, but so is telling people who are going to spend time with you what they are going to get.
That's not an answer. The STL has to have a non-const version that returns some kind of reference. Because C++ strings are mutable and even something like

s[3] = 'h';

involves forming a mutable reference and then assigning its pointee.

The way I think about it, to make CoW strings really usable in C++, you basically have to make strings immutable, like many newer languages like Python. That ship has sailed by the time standardization for C++ happened.
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4334486/
And by the time the government mandated a standard charger, the tech world was moving on to a better standard -- USB C.
It was a pissing contest amongst two sheriffs. The original first responders were going to let them go, and a new sheriff arrived on the scene and said the original state administrative office had no authority to authorize it for _his_ courthouse.
Please don't post unsubstantive comments here. If you know more than others, share some of what you know so that we all can learn, or simply don't comment.

https://news.ycombinator.com/newsguidelines.html
> You put Kafka on top of your database

Your casual tone is at odds with what I've seen when teams run Kafka clusters in production. Not a decision I would take so lightly.
Can you name some examples?
Please don't post racial flamebait, or whatever this is, to HN. It just leads to boring flamewars, which we're trying to avoid on this site.

https://news.ycombinator.com/newsguidelines.html
This reminds me of the overly pedantic Wikipedia synopsis of “Louisiana Woman, Mississippi Man”

https://en.m.wikipedia.org/wiki/Louisiana_Woman,_Mississippi...

>The song details the travails of a couple geographically separated by the Mississippi river. They emphatically pledge that their love is too great to let the wide distance of the river keep them separated. Overcoming alligators and bouts of distraction (the man is often sidetracked by spending time fishing) the man pledges to somehow cross the river while the woman claims she'll go so far as to swim the distance (1 mile the song claims). This is an especially bold proclamation on her part as in 1973, arsenic, E. coli and fecal coliform bacteria levels in the Mississippi river far exceeded modern WHO recommendations by over 2000% (similar to current levels in the Ganges river).
The new world, post smallpox that wiped out up to 90% of the population. That's setting quite a low bar though, it would still be about on par with the black death.
Maybe because that's where the best jobs are. Maybe because that's where they're from and it's not their fault they're getting priced out (gentrification). Maybe because they just really like the place. In any case, you don't get to be a gatekeeper. Cities are public.
> I used to from time to time imagine my half of a conversation in which I was showing around someone notable who had traveled through time to get to the present day. Maybe someone from 1,000 years ago or maybe from 50. That is, for entertainment, not to cope with anything. I never felt like my imagination was quite good enough to turn it into fiction.

I do this all the time. It's usually Ben Franklin, but sometimes it'll be someone else. Almost always a scientist who'd be curious and I think fun to hang out with. I don't know how long I've been doing this, but it's probably at least a couple times a year for the past decade or more. I imagine how I'd explain modern technology and how he might react.
Please don't.

We've fixed the typo in the GP comment.
Say you have equity in a non public company, would you be okay if the government taxed your equity forcing you to take out a loan against it?
I hope that others get out of the amazing comments and conversations here that we all think alike in some ways and differently in others.

More importantly, I hope more people can be convinced to reach the conclusion that different ways of thinking and/or doing things in no way automatically mean they are superior/inferior, but rather, that for how amazingly complex we are as creatures, different ways of doing things may be better for different people.

tl;dr Different strokes for different folks.
My coworker claimed they entered the name of a chain store and it sent them to a dead strip mall.
You are of course entitled to your own opinion, but I would say that’s unfairly harsh towards Haskell. GHC Haskell not only compiles down to a binary, it can also transpile to C—-, both of which can run performantly.

I started off FP with lodash, then moved to Python and built in functions, and I’ve tasted the benefits of applying functional programming in production, and so that’s what makes learning Haskell interesting and worthwhile to me. I’m looking forward to bringing what I’ve learned from Haskell towards the rest of the code I write, even if it’s not in Haskell.
There’s nothing stopping you from making const strings. That’s why immutable strings are not added.
That's good to know.

I wasn't really intending to get in to an argument about whether rustc threads well, because although I've used Rust a fair bit I haven't built any large projects in it. If people have and it uses all their cores, I totally believe them.

What I was trying to do is point out that the correct response to "Rust doesn't thread well" is not "but have you run it on a workstation?". Laptop chips for the first time are extremely competitive for single threaded workloads, because the individual cores in large chips now have equivalent power budgets, you just get a bunch more of them.

"Actually, it does thread well" is totally fine as a response, and I'm not going to claim otherwise.
> full curriculum

I might have had ADHD but was almost entirely inattentive during class, things either made sense themselves or I chewed them up eventually. Full curriculum was mostly just sitting.

I doubt anyone can work at the best of their ability for 8 hours.
What Does This New Year Offer to Applicant Tracking Systems?
Yet some people vote for representatives who approve measures like SB50, and others vote for representatives who reject them. That is the dividing line that matters. How they vote, and invest time and money to influence other people’s vote, is what determines who is a hypocrite.
I believe weather radar doesn't even see large jet airplanes. They're probably tuned not to see airplanes, you just want to see the weather. So forget about drones.
Please don't take HN threads further into nationalistic flamewar. It makes discussion nastier and more predictable—the two things we're most hoping to avoid here.

We detached this subthread from https://news.ycombinator.com/item?id=22194996.
That would have blown my mind a few years ago before I knew about aphantasia, but not any more. I have spent a while digging deeper into it, and it has even come up in my recent graduate studies in cognitive science (to the great amusement of my program colleagues).

I am 100% jealous of your ability to do that, however.

I have recently learned that it might be possible to train myself to invoke mental images. There is a technique where a person with aphantasia sits their eyes shut and starts by imagining, e.g., a green apple. But you don't imagine it fully at first. You start with its different qualities, like imagine roundness for a while. And then greenness. Then shininess. Then some gradient. Then a stem. Then more detailed shape. Et cetera.

I have had a tiny bit of success with this technique, or at least I have fooled myself into thinking I have? If I try this, after a while I can start to picture a green apple, though it is like a faint, faded ancient photograph with almost no color or detail and certainly no vividness. But there does seem to be some little bit of something there.
This is more than a year ago which means the RN was not that mature and I guess the engineers weren't also.
> in the US, most monopolies were not government granted

Railroads: government granted.

Public utilities: government granted.

Telephone: government granted.

Air travel: government granted.

Cable TV: goverment granted.

ISP: government granted.

Seems like a lot.
To me it doesn't make sense to say definitionally that you can't understand without expressing in an external language.

First, my understanding even of English is nuanced and not entirely shared. There are lots of times where I capture something in prose but feel and even explicitly state that the the words don't really completely capture the meaning and I'm relying on a shared understanding of the connotations of the words to convey what they do not. This implies that we have a strong grasp of our intended meaning that supercedes the meaning captured in language.

Also, there have been many times where I'll learn a new word, especially words borrowed from other languages, and think, "Ah! Now I can more exactly express what I'm thinking!" My understanding hasn't changed at all, I'm just better able to express it in language.

Another example: there are a lot of concepts, geo-spatial relationships between dimensional objects for example, that I never consciously verbalize, even internally, yet I can clearly hold in my head.

It does seem plausible that this is another difference in mental models between people.
I think the monolith vs microservice question is more about organizational needs than anything else. Technically neither is superior, and the debate pales compared to the need to only hire quality developers. Good developers can make either pattern work, and bad developers can break either pattern.