skysight-inc/HackerNews huggingface dataset:
I'm talking about literally seeing the image, not being able to better internally visualise the image in the dark. If you are able to literally see images in the dark as if light was bouncing off of them, that's hallucinating and I don't think we're talking about the same thing then. If you are actually able to hallucinate on command I'd be very surprised.

That would be like lucid dreaming while awake and I'd imagine it would be more well documented considering half of this thread claims to be able to do it. Actually, why are so many people trying to lucid dream at all if this level of visualisation is so common?
I think proponents of this change would say that talking about slavery is the perfect time to use the word "slavery". This is about an organization deciding to stop using the word for something that is not slavery.

I would say that both "slaves" and "disadvantagedPersonsThanksBLM" are likely both inappropriate variable names for your program. You should probably pick something that is more descriptive of the function.
I'm impressed by how well Rollup does in this report.
> Moreover 80% of non-profit funding comes from the government, so it’s taxpayer dollars that are paying for people to live in San Francisco.

Really? This astounds me! I would have thought the vast vast majority of non-profit funding would be companies funding non-profit industry publicity bodies and standards bodies and similar.
Would you mind expounding a bit on what "focused realization" and "imagination" mean in this context?
How would that avoid ransomware? For individuals that might work but it’s not scalable. It’s just security via obscurity.
Reasons to Remove Disqus from Your Website
> You do know that a big part of EU isn’t in the Euro zone?

Technically they are all committed, one way or the other, to eventually join - the only exception being Denmark. It's also mandatory for any new member. In practice, Eurozone governments already set the overall economic policies for the block (since they command a large majority and have their own institutions, formal and informal), so staying out is effectively a substantial loss of power and influence. This process will likely speed up now that the largest "holdout" economy (the UK) has left.

> The problem with the Euro is that countries can’t devalue their currency

I know the current Euro structure is not balanced; the solution is not to abandon the project, but to compensate with improvements like shared debt, more transfers, and a reform of the ECB. Some of these are slowly slotting into place already.

The model for European development must be the US - where you would never argue for, say, North Dakota to switch to some Mud-Pizza currency to escape budgetary issues.
When I worked in a startup, just feeding the SRED consultant with info ended up eating hours and hours of time. The intent of the credit is for real foundational engineering research but the reality seems to be is that it ends up getting eaten by companies that are just applying existing tech in mostly non-novel ways, and consultants get to try to spin it otherwise.

It needs to be replaced.
Would you be willing to connect with us over a 15-20 minute call? Would love to learn about your use case and see how we can improve the Dropbase experience for you. We're at dropbase@castodia.com. Let me know if what's the best way to reach you!
They'll use whatever data they can get their hands on.
And more importantly: mass.
>Saying no is one of the most important jobs of a project maintainer. It's a thankless task that upsets a lot of people. But it's critical for a project to stay successful and achieve the leader's vision.

Reminds me of Brian Goetz: "We have to say no to almost anything. If we didn't, things would pretty quickly degenerate to the point where the system collapses on its own weight (...) if we did this, which of these eighteen possible features might we foreclose on, and might we want to leave those possibilities open, at the cost of saying no to this thing here." (https://www.infoq.com/presentations/java-history-present-fut..., 24m+)
Oh that's wonderful. I'll get back some of the CPU of my new computer. I've pretty much have a core dedicated to it.
Ask HN: Online Math Community for Kids?
My son is 9 years old, and really enjoys math. He recently expressed that he doesn't feel like he fits in because already in school it's not cool to like math. He's doing fine socially, it's primarily an academic frustration.

Are there any good online communities focusing on math, for kids to participate in? I'm a former math teacher, so I'm not looking for activities, I'm looking for ways to give him interaction with other kids around math. We live in a remote area, so I'm looking for online communities.
North Acquired – How the Canadian Government Subsidizes Failing Tech Companies
Ask HN: How do you know your startup is getting traction
Hi there,

I received 10 new startups submissions to my website: https://www.startupjohn.com this month, without any ads. This number was 2 previous month!

Monthly visits are also around 500 organic page views per month. Do you think it is getting traction or too early to say? What do you think?
> So often it is PM who destroys project.

How true! In my 30 years in the industry, I haven't experienced a single PM who was a net-positive (though I've heard that some are awesome), and some that simply made no positive contribution whatsoever.

I had one program manager who was awesome, even though we certainly didn't need a program manager (~40 person startup) per se. But she realized what was going on and then kept the PM (and everyone else) off my back so I could get the job done.

First and AFAIK only time in that company's history that a software project was delivered on-time.

Of course, after we shipped, it was all "congrats, but now you must do things properly like the rest of the company".

Not sure whether that's "sigh" or "LOL" or ¯\_(ツ)_/¯
China's New National Security Law (English Translation)
Most of the things that bothered me were fairly minor, but taken together they just didn't give me the impression that there was a lot of effort going into the product. Lots of janky UI (filtering/browsing logs being particularly cumbersome), and a bunch of things that seem promising at first but are very much "lite" versions of more powerful products like Pingdom/Sentry/DataDog. Also I always felt like the monitoring metrics were not as well integrated into the GCP system as they should have been, given that they're under the same roof...we spun up a Prometheus cluster to do it by hand instead.

Also, until recently the admin lived outside of the main GCP admin and logging into it required some kind of redirect-bouncing oauth handshake that was consistently buggy for me. Something to do with browser defaults/3rd party cookies along the chain of redirects that would cause an infinite loop. I managed to work around it on my work computer, but it was broken for at least a year...not awesome for a tool you'll be logging into in emergencies, often from other devices.
I'm reading "On Writing Well" by William Zinsser. I highly recommend it to any subject matter experts who want to improve their written communication. Regardless of expertise, opaque writing makes it too hard for people to understand the author's point. This article is a prime example.
The Apollo Explorer
"Dominate" for 2 years until it doesn't have billions of users and they drop it into the google mass grave.
A Cosmic Mystery: ESO Telescope Captures the Disappearance of a Star
Isn't the first rule of access to developer toolkits "thou shall not benchmark, and thou shall not publish benchmarks"?

Although, granted, I'd imagine the new Macbooks having newer, faster chips than the developer toolkits once they finally launch.
Read books.
For a password generator we ended up going with something like three pieces: predefined word list, list of all the colours CSS supports, two digit number. I originally tried to use more of our own word list but the possibly offensive combinations drove us away.

We're not making passwords anymore (yay!) but use it for like coupon code generation.
As far as I know, this is still the case. A significant minority of people in the US do not wear seat belts; thus the timing on airbags has to accommodate this, or the airbags themselves would cause injury.
Interesting, is this more proof that the Chinese gov't is using it as a spying app?
Smh, a newly registered account.

> Honestly it is okay to discuss the bar behaviours of an app without blaming other apps.

OP explained the reason for doing so, how can we just discuss the problem without checking the cause?
For resisting to selling your company because of another competitor wanting to buy you out? Yes, that is the example I'm talking about, not what they actually do which you seem to have insinuated. You would have asked the exact same question 24 years ago when Apple was months away from bankruptcy at the time even when it was in legal battle with Microsoft and Intel.

It's also not limited to those companies I mentioned, but 15 years ago, Microsoft, Google, Viacom, Myspace, Yahoo, AOL all wanted to buy Facebook pre-IPO and FB resisted all attempts and they have now become highly profitable themselves as such that they have owned the social media market. Even Netflix was approached an offer of $50 million by Blockbuster and resisted a buyout.

Given the hindsight of the growth of those companies, including Apple and Facebook, had you'd been the CEO of either of them, you'd think that selling wouldn't have been a good idea.
Math is sort of the end of the road for abstraction. If you go any further you drive off a cliff. Take a trip to the cliff and look around for a while.

So-called mathematical maturity lets you think about many domains without considering concrete reality, and this lets you solve a different class of problems. Many foundational computer scientists are or were mathematicians for good reason. Think von Neumann, Knuth, and Turing.

There is a magnitude of difference in abstract thinking between a mathematically mature scientist and a mathematically immature one. Mathematical maturity seems to allow an easy transition from abstract theory to empirical experimentation. The converse does not appear to be as true.

My advice would be to study math directly.
Ask HN: What's the state of blockchain for business use?
Seems like "XYZ on blockchain!" had a massive hype train about 4-5 years ago, then fell into "it's 99% baloney" land about 2-3 years ago (much discussed here on HN, e.g. "You Do Not Need Blockchain: Popular Use Cases and Why They Do Not Work").

I'm just curious on what the current state is for using blockchain for anything besides cryptocurrencies. Is anyone working on any blockchain projects that use besides "cool demo"/toy, and actually has sizable use in its network?
Personal Capital sells to Empower Retirement in deal worth up to $1B
> it seems that US culture optimizes for preventing unexpected bad experiences

This is a pretty good definition of human agency in general: We as a species wanted fewer bad experiences when traveling, so we developed roads and made maps. We wanted fewer bad experiences with sickness, so we developed medicine and improved it.
Semi on-topic mindset related note: be careful about going too far in the direction of elegant "mathematical" thinking. It's good to have certain mental techniques available to you, but real world problems require a certain suppleness/flexibility of mind and willingness to deal with exceptions that don't fit nicely into logical molds. (unless you work entirely in theoretical spaces -- then it's ok because there's no difference between theory and practice)

As someone who was for many years enamored with theory and mathematical elegance (I drank from the wells of lambda calculus and category theory in hopes of discovering something that would set me apart), I had to unlearn much of it to actually make progress in my work. When faced with new problems, I found myself trying too hard to find an elegant solution, and when I couldn't, I was paralyzed. My more resourceful colleagues on the other hand managed to ship yucky but working solutions -- which eventually got less yucky.

I learned that sometimes you have to let go of the ground-up mathematical-derivation type of thinking, and just release practical yet inelegant solutions into the wild, collect data, and then iterate. As one iterates, some solutions will tend toward elegance and others will not -- some problem spaces are just naturally messy and the solution needs to reflect that. If you've ever worked with an ERP, you'll understand how hard it is to unify competing concepts, yet that's what an ERP does with varying degrees of success. (everybody hates ERPs, but different people hate it for different reasons, and on the whole they kind of work)

Take something like Category Theory for instance: it seems like it should lead to amazing elegant solutions, but in practice it's rarely used -- and Haskellers might disagree with me here -- to design solutions (except in rare cases like LINQ). Instead, it's often deployed as a post-hoc gloss to explain solutions that have emerged by trial and error (like SQL perhaps). Its utility is often usually retrospective, i.e. either to verify correctness or to add rigor to existing solutions.

p.s. don't underestimate the value of experience + good taste in producing good thinking. People who design good abstractions are not always deeply mathematical people, but instead are people who have good intuition, like Anders Hejlsberg (architect of Turbo Pascal, Delphi, C# and Typescript), Rich Hickey of Clojure fame (who actually trained as a musician), etc. Guido van Rossum (Python) once said he probably couldn't have designed Python when he was 17 because at that age he didn't have enough experience and good taste in programming languages -- which is why most programming language designers tend to be over 35.
You have put a lot of thought in your post and I actually agree with most of it but I just want to interject about a few things:

-Darwin, Mendel etc. are seen as foundational because we as humans need plucky heroes in our narrative of history. But they are anything but. Natural selection did not spontaneously arise as an idea when Darwin put it into written words. Early farmers, herders and semi-nomadic gatherers knew all about artificial selection (which is just natural selection speeded up and driven by humans) and have been doing it for thousands of years, so the knowledge was definitely out there. There are also quite a few ancient texts conjecturing that "man came from apes and the more primitive lifeforms" etc. Of course this is not proper wording for a modern educated scientist, but again, the ideas were there. Only, Darwin was the first person with a name (and what's more, a Western and English name) to notice it, and so he became a legend. Anonymous accounts don't.

-Likewise, there's absolutely no way the Odin guy was the first to come up with the idea of fecal transplants. He's just the first public figure that you've heard of who did, because he's flashy and fancy and trendy and lives in a fancy and trendy place where all the fancy and trendy people congregate. Even excluding the studies suggesting it prior to his stunts, people knew for a while that farm kids eating soil (dirt) from time to time turned out to be suspiciously healthy for their gut.

So I maintain my previous assumption, that biohacking is largely a grift that attempts to repackage previously obtained knowledge from more obscure and less widely acknowledged (read: non-American, non-Western, etc.) sources and fashion it into a cool-looking product to swindle rich people out of their money.

The scientific world doesn't need biohackers, stunt-pullers and other grifters, it needs to acknowledge the humble and the lesser-known and the anonymous common knowledge.
The CCP has already shown they’re willing to abuse TikTok to stir unrest in the USA, you aren’t even making a theoretical argument. I’m a lot more worried about China than Russia, when it comes to bad behavior by state actors.
Why? The PDE should be Psi^2 no? (which is what it's being plotted)

> In this base the absolute value of the wave function is supposed to be rotational symmetric around the z axis.

For the D orbital?
Did FreeBSD not have the discussion about this years ago? Though they did not have a single person, but a 20 person core team, which were cut down to a 9 person core team that is voted for every 2 years.

http://freebsd.dk/sagas/freebsd/#id1
imho it's not just the flow of investment. It's the smallness of the community. Many of the founders in the Toronto tech scene all know each other. From private school etc. At least when I was working for one 10 years ago, it all felt very incestuous and small.

Also in the US there's a real sense of having to hunt and compete for talent, but at least then in the Toronto startup scene you were to feel blessed for not having to work for a bank or insurance company, so put up the with the bullshit and dysfunction please...
vampire capitalism

https://www.shoutoutuk.org/2016/05/26/vampire-capitalism/
GNU Emacs contains over a quarter million lines of C.
Keep in mind that linux is a 25+ year old project with established practices which might well outlast fads of web-driven development which might change every few years. Yes, Github/etc provide a friendlier interface for newbies (and might well be worth considering seriously) but note that there is almost no open source project that is on the same scale of collaboration complexity as the linux kernel, and it is far from obvious that they would be well served by popular platforms. Not to mention the whole Bitkeeper SNAFU that came out of becoming dependent on a platform they did not control; they would be very reluctant to put themselves in such a vulnerable position again. Github can decide on a whim to de-platform certain projects/customers/users (and has demonstrated a willingness to do so).
Thats something a have regarding PR and code reviews: much frustration can be avoided by discussing what to do and how to do it before showing the work done (avoiding also infinite bikeshedding). Often code review talk about the strategy to do X and not the way to do X
Multigrain for a PB&J is kind of a weird experience, but at least in my mind is de rigeur for a deli-meat sandwich or even a better grilled cheese sandwich (Colby Jack. It is the way.)

If you haven't tried a PB&J on multigrain toast, it can be messy but a different flavor profile.

ETA: Also there's multi-grain and there's multi-grain. Some brands get their 'N-grain' by making wheat and X bread and then sprinkling N-2 grains on the crust, not unlike a poppy-seed bagel. I think my brain was more comfortable with the latter. Perhaps I expect the crust to get stuck in my teeth anyway, but chunky bits in the middle remind me of badly-made bread.
It's pretty typical for companies to start with English and expand from there. Siri had a similar arc, now it supports 20ish and continues to grow.
By forgetting. Abstraction is the process of focussing on what two (or more) things have in common by forgetting all the concrete details which make them different.
Not a Wheelchair – Introducing 'The Rig'
Got it. What's the incentive for readers? Discovery of better content?
I should have been more specific, In the past few years I have rented cars in Europe, in the US, in South Africa and in Australia. Never had an issue. I generally use Avis or Budget, sometimes a local company.
"Promising" could not be a more incorrect choice of words.
It almost sounds like Google did them a favor.

This looks like a distressed fire sale rather than a good exit, considering the product failed.
Because the insurance is against the bank being unable to pay deposits due to bank insolvency.
The FDIC does not insure depositors against wire transfer fraud.
Extremely hard to scale in what sense? A single redis server running on fairly commodity hardware can serve some pretty intense loads (10s of thousands of ops/sec). Once "scale" bigger than that is an issue, companies should already have in place the development staff that will ensure scaling up is done in a sane way, i.e., that have enough sense and/or experience to choose the correct tools for the job.

Redis is one such tool--its clustering "story" may not be ideal but even a small, minimal cluster will be more than sufficient for any use-case that a distributed memory cache is fit for at a scale that will cover 99% of business' needs.
You can cycle at 15mph and have a car crash into you at a much higher speed
So long as companies pay proportionally less when you work from a lower cost-of-living place, as most seem to do, it's not going to become especially popular to work from a cheaper location. And why should they -- being able to work remotely is something workers want, and companies have the perfect information of your permanent address; supply and demand dictates companies will continue to be able to get away with this kind of policy. If it works the other way around, and companies will pay more when you move to a more expensive area, I expect California to become _more_ popular, not less.
This phenomenon also appears in the testing of crash helmets. The DOT (US government) helmet standard is easy to game since it's very strict on how and where the helmets are tested. The Snell Foundation standard is a bit better since the humans testing the helmets are allowed to look for weak points to target for anvil drops. The new FIM standard adds more variability to the tests to better simulate the varying angles of crashes.

https://youtu.be/uLj9WfoWPSQ?t=413
I hope to inspire!
I agree with your point, but I feel there is a need to nudge people into civilized discussion platforms, where people can engage in critical analysis towards a wide array of factual statements and opinions, perhaps by placing a mandatory notice above suspected misinformation, polarizing info etc. Without such a platform, free speech could be divisive rather than liberating or illuminating.
This sounds interesting. Can you provide more details?
why Chinese hacker? Discrimination.
I'm still using swipe keyboards out of pure muscle memory but they suck compared to how Swype used to be. I swear I'd be better off learning to type conventionally now but it's been too long.
Insights on How to Write Usable Code
> Shit like this is why I stick to Windows.

So you can only use software in the Microsoft Store?
Hardware acceleration works just fine for me on Linux (granted, I had to flip a few values in about:config). And all the Wayland glitches have been fixed months ago.
Isn't the Fitbit acquisition being contested currently due to privacy concerns?
where was it in BK?
Cooling and power+thermal throttling are the limiting factor in many devices. A look at the overclocking tools for your platform will usually show what the limiting factor on clock speed is at a given moment, and it's usually either power or thermal in my experience.

A devkit that can supply more watts of electricity and remove more watts of heat would definitely have an advantage.

A most fair comparison would require using the same type of case, power, and cooling for both CPUs.
This reminds me of "Fast, Cheap and Out of Control"
https://en.wikipedia.org/wiki/Fast,_Cheap_%26_Out_of_Control

Spoiler alert: the FC&OOC approach to robotics did not succeed. It has been superseded by more expensive, more sophisticated, more reliable systems that have gradually come down in price through economies of scale.
You made a lot of good points.