skysight-inc/HackerNews huggingface dataset:
> But then make an unpopular observation on the aryicle / topic and you get down-voted.

Isn't that tautological?

Anyway, it's also not true as a general rule. The comments I see net-downvoted on HN are ones that either contain falsehoods and/or are poorly (often "rantily") written. I've seen many comments about a topic generally downvoted because they fit that pattern, but comments that express the same POV but avoid falsehoods and are reasonably written end up without a net negative.

If you're going to have votes, some things will get net-downvoted. There's no way around that - people have different opinions and scoring systems, and some comments will do poorly with some people.
Maybe; I don't know. Telegram has the same incentives (and I believe they have some crypto wazamabob as well). I think it's much more likely that it's just easier for them: abuse is a serious issue and the more "closed" a platform is, the harder (not impossible, just harder) it becomes to abuse it (see: email). And not having to worry about third party integration/APIs, compatibility, documentation, etc. also makes their lives just easier.

Getting all of this to work well with E2E requires extra thought (how do you make messages available on two devices?); Telegram hasn't nailed that either. I don't especially care about this, but a lot of people do.

Essentially, there are basically no practical upshots for them, and it's just more effort.
Anecdotally, I hear at least a few friends each year complaining about the cost of heat during winter.
Long story short: Zoom does not work well with Wayland.

I use zoom daily on Ubuntu. Its wonderful to have apps like Zoom that actually work and support Linux.

Every so often I fire up Wayland and end up switching back because enough apps just get weird on me... Maybe one day it will work. Until then, I'm good.
Only if you have a driving license and plan on driving.

I agree, it's quite odd that you never officially register as a resident of the state, but I guess it's part of the US's aversion to "papers please."
I think I'd ask that commenter whether that guilt is doing any good for him/her/it. If he's simply unable to do more and it's still not enough, then the problem wasn't going to be solved by anything he could do. He probably still did good. That's unfortunately all anyone can do - good. Can't guarantee success when you "swing that bat", but you can try.
I do not get your attitude? Why should users "get over it"? Windows 11 is an operating system that should help its users complete tasks. Removing functionality (that is used by many) makes abosolutely no sense.

Many people have a lot of windows open, and many of them of the same app (not unusual to have 5+ explorer windows open). Not being able to directly click on the right one is a big loss. Just because you don't do work that requires that kind of feature, does not mean that other people don't need it either.
While Texas' method was not the standard, I believe California did something similar (with similar results in the late 90's, leading to the decline of Gray Davis' political fortunes). I agree it's not the best way.
I admit I never understood the StackOverflow love. Narrow questions don't seem to get traction, either downvoted in the main question area or misinterpreted and closed. More general questions are more easily answered by documentation.

And heaven forbid you need a less than normal use case, you'll get people who ignore that you have external limitations and respond with "Well, I know you asked about using stupid library in X, but that's been deprecated and you need to use smart library in X, or really just switch programming languages."
I have worked in ink-on-dead-trees book publishing for over 20 years.

The vast majority of print-interior typesetting is being done with Adobe InDesign.

Some publishers (still) have their own system that does not use Word styles - usually using ASCII tags inserted into the content. These are often legacy approaches dating from the 1980s, but if it works why change it?

A few have begun to use Markdown-based systems, but this is very rare in commercial publishing.

The vast majority of author-to-editor-preproduction workflows are done in Microsoft Word. Some publishers (including the one I worked for, and the ones I work with now) use Word styles for all content formatting. Part of the editorial "pre-production" task is to take what authors give us (font formatting with bold / italic, paragraph formatting with returns and tabs) and convert it to styles.
I bet some OSU grad students will get some nice stipends out of this, too. Win/win.
From what I have heard the CEO is not only worse than you imagine, he is worse than you can imagine. But it's all scuttlebutt and hearsay for now. Rich aging VC got to reach for those stars...

http://www.cafepharma.com/boards/threads/hal-barron-racks-up...

https://finance.yahoo.com/news/banks-ready-34-billion-financ...
Couldn't archive.org go away some day though? It could disappear before the original site. This seems unlikely but it's possible.

I'd rather link to the original but save it on archive.org as a backup. Of course whoever uses the broken link would have to know to go look it up on archive.org.
This is really cool, nice idea!

Also, the following script might help to make the game more accessible (or to help you cheat :P) -

// note: game doesn't seem to automatically clear at the end, so in the dev console use:
// window.localStorage.clear();
// then refresh the page

const prime = n => {
for (let i = 2, s = Math.sqrt(n); i <= s; i++) {
if (n % i === 0) {
return false;
}
}
return n > 1;
}
const generateNums = digits => (
m => [...Array(9 * m).keys()].map(i => i + m)
)(Math.pow(10, digits - 1));
const generate5DigitPrimes = () => generateNums(5).filter(prime);

const all5DigitPrimes = generate5DigitPrimes();

// updated to take an optional array (defaults to all5DigitPrimes)
// this means you can chain the check function to do things that normal regex can't do
// e.g. check(/some_regex/, check(/some_other_regex/))
const check = (r, a = all5DigitPrimes) => a.filter(p => r.test('' + p));

Usage:

paste the above code into the dev console

type 'all5DigitPrimes' and press Enter to see a list of all 5-digit primes

type 'check(/some_regular_expression/)' to see a filtered list of primes that match your regular expression
"For a corporation of its scale, Binance discloses little public information. It says it does not have a headquarters and does not identify which entity controls its main exchange..."

I don't see the point of giving them the benefit of the doubt. Their outfit is clearly designed to avoid the kind of regulation that would discourage money laundering.
Binance.com is banned in the US. If you are a US citizen (and KYC'd as such), you can't access their site services at all. Even if you do get in, you can't deposit / withdraw.

As a US citizen, I tried to setup an account with Binance.US when it launched and for whatever reason, their automated systems locked me out and I didn't bother trying to investigate it further.

So yea, despite what Reuters says, my personal experience is that their platform is pretty tough on compliance.
After spending years at Google, the one question you need to ask for these types of "features" is who is going to get promoted for it? It is such a promo-driven product development culture.
Except that the closest alternative to a G Suite legacy edition is a free Google account at $0/month. And if you fork over $6/month for the cheapest Business Starter, you're actually getting a worse service than the people who buy additional space for their free Google account - they'll get 100 GB for $20/year while the $72/year G Suite gets you 30 GB. The only benefit for the G Suite is the custom domain, everything else is just downsides.
Today, Google Workspace is more than email yes.

9 years ago, which was the last time this was available to sign up? It had a few other features, like docs/drive but regular consumers had access to pretty much the same.

12 years ago when it was first available? Yes, it was just email at your custom domain.

So for a lot of affected users they've gradually been dragged along as it becomes a more and more business focused product, then Google turns around and wonders why it's giving us these business features we don't care for/use for free. But because in that time Google has pushed to have everything Googly linked to a single Google account, we have a lot of regular consumer stuff linked to the same account.
I've had an Earthlink account for 26 years and it's still my main personal account, because fuck Google.
I don't know about fiber or cell, but I was able to keep access to my purchases after canceling the legacy subscription and replacing it with "Cloud Identity Free Edition" subscription.
I though that was a joke, sadly you aren't joking.

https://www.vice.com/en/article/7kb43x/shell-quest-carbon-ca...
As far as I know, Google Workspace (formerly GSuite) doesn't serve ads[0].

0. https://workspace.google.com/learn-more/security/security-wh...
They are very traditional and common in Germany. I remember making them in primary school and selling at something like a "bake sale".
This part really stood out to me:

"Mr. Agrawal said the “nature of this situation” limited what he was allowed to share with employees"

Even when things are a bit contentious, companies and C-level execs like CISOs usually come to an agreement and have a joint statement about 'spending time with family' or 'pursuing other endeavors'. This sounds like it was either very one-sided, or something very bad was happening...
Biosphere 2 didn't turn out very well if I'm remembering the story right.
I suspect it hasn’t changed too much. Maybe there were some people on the edge and the ease pushes them over it, but stalker behaviour isn’t a sudden rush.

It seems more likely that someone who is already a stalker adopts something that makes it easier.
There was an article a few weeks/months back where a mother was unhappy that her daughter was angry when she found that the mother has planted an AirTag. The mother was point blank saying stuff like “I’m not stalking her I just want to know where she is”. Iirc the daughter was an adult who didn’t live at home.

In other words stalker/possessive behavior isn’t a trivial thing, and like most behaviors of this sort isn’t something that can appear out of nowhere.

That said, I do think it would be nice if apple could provide a mechanism for other manufacturers to integrate stalker protection directly, because the current app based solution is far from ideal.
If I’m understanding your point correctly, HTTPie has support for multi-value keys in query strings.

You can use the `name==value` query parameter syntax [0]:

$ http --offline pie.dev/get AAA==AAA AAA==BBB
GET /get?AAA=AAA&AAA=BBB HTTP/1.1

Or simply:

$ http --offline 'pie.dev/get?AAA=AAA&AAA=BBB'
GET /get?AAA=AAA&AAA=BBB HTTP/1.1

[0]https://httpie.io/docs/cli/querystring-parameters
If forEach is not to be used, it should be deprecated and removed from the language in a timely manner.

The objection that it's not functional is invalid; procedural traversal with a callback function, object or closure, is a time-honored pattern in software.

Most of the other problems cited are not with forEach per se but the language in which forEach finds itself.

None of the alternatives presented are more attractive than

for (let i = 0; i < obj.length; i++) {
let elem = obj[i];

}

If we could just run this through the C preprocessor, we could have

foreach (i, elem, obj) {

}

by way of something like:

#define foreach(ivar, elvar, obj) \
for (let ivar = 0, elvar; \
ivar < obj.length && (elvar = obj[ivar], true); \
ivar++)

Since Javascript is based on C syntax, it should have the preprocessor that the birthplace of C saw it fit for that language not to be without.
Does anyone understand the underlying economics or motivations?

How much would you pay for a treatment to prevent or repair the negative effects of aging? For me the answer is "well over 100% of my net worth".
I'm guessing you're trying to be funny with the fanboy comments that add nothing to the conversation. I will choose not to respond to that.

Regarding your moral assertion that a person who dies in a car accident should never be called a bad name:

I absolutely will call them something bad if they died in a car accident that they caused by being negligent and could have potentially killed others.

My father's first wife died in a car accident while he was driving in 1971. They were t-boned by a drunk driver operating a stolen vehicle who ran a red light. He suffered a broken neck and woke up at the age of 21 in a hospital a few days after the accident being told he was now a widower and had to raise his 1-year-old son (my oldest brother) by himself. But that's okay. You wouldn't ever call that drunk driver anything bad right?
Alexander Grothendieck
I am a technical founder and has the same mindset a year ago (I can’t sell, I don’t know how to market … etc).

Reality is, you’re the only one who can do these things at the early stage. It doesn’t have to be complicated or a go-to-market plan. Ignore all these jargons for the time being.

Here is a simple way to start:

1) what is the problem you’re solving?

Describe the problem in a few sentences, then search for keywords and see what people are searching for for those keywords. A good cheap tool to start with is keywords anywhere.
Then write quick blogs about the problem. Those blogs don’t have to be a 1000 words one. Even some quick ones will be enough to generate some traffic.

2) Who will benefit from your solution?

Whether you’re a B2B solution or a B2C, you need to test different channels (platforms) where you think your potential customers are.

You can post on Twitter, LinkedIn, instagram, Reddit … etc. see which one will bring more engagement and focus on that channel.
$120k is an big amount of money, especially for people that don't have FAANG salaries. That could be an appartment where I live. A small one, but an appartment. It's also 3 years of earnings for me, or it would be if I didn't spend anything.

> If one further gatekeeps the label with "but the founders need to invest this personally or it doesn't count..." that restricts the label to a very small segment of privileged individuals.

People for which $120k is money that people around them can just invest are a very small segment of priviliged individuals.

Another point: tinyseed also offers mentorship. From the FAQ:

> I don’t need the money, is TinySeed worth it just for the mentorship?

> Short answer: yes.

This message is not to knock on the people behind ScrapingBee. Bootstrapped or not, they have built a very profitable business, that's impressive and deserves praise. I just think calling it "bootstrapped" is not correct.
PyInstaller is hackish though, I had to add tricks to setup.py by trial-and-error until I found why some config file or sub-module of a sub-package wasn't included when everything else was. It's also slow to launch, because it extracts the code into a temporary directory before importing python.dll, which then imports all the rest.

Containers are fine for a server after installing the runtime, which is already one too many steps. There isn't a self-contained app format that can run without installing something else before starting it.
I think they're trying to say that if your language prevents aliasing (i.e. pointers by definition do not alias and it is impossible to make them alias), then the compiler doesn't need to worry about it. C doesn't prevent aliasing, therefore the compiler has to worry about every case of aliasing that isn't undefined.

But it's not the UB here that prevents optimization, it's precisely the fact that aliasing is (sometimes) defined. If it were always UB, the compiler wouldn't ever have to worry about it... but that'd require some interesting changes to the language to keep it usable. Definitely not backwards compatible changes.
fyi, you can see the article also at https://www.lowtechmagazine.com/2022/01/the-revenge-of-the-h... which lacks the distracting background
Glad I always stayed away from it.
If you bind users by offering free without a clear time window ("30 day trial") you should simply not be allowed to shut the service off unless you go out of business. You front loaded your market position on a certain premise. Pay up.

Switching service is neither easy nor free for most users. I wouldn't mind a world where businesses limit free to much longer time frames (say, 5 years) but make it blatantly obvious at sign up. The user can then make an informed choice on whether they are okay with your offer or not.
> The likes of IBM, SAP, etc. can hardly be accused of running pyramid schemes.

No, their game is selling boatloads of senior consultancy hours. They hardly seem invested in blockchains themselves.
I'm not from the US so I didn't really have an idea what to take, so I pulled a figure out of my :) sorry for the confusion!
I don't see any benefit in using a castrated 3D API outside the browser.

Want Vulkan/DX12/Metal without boilerplate?

Just use Ogre or Godot, among endless other options.

Even Qt is better than what WebGPU is capable of.
No need to speculate, look at the price and hash rate charts in 2017. The more recent hashrate drop was even bigger. Still no successful attacks.

There's a disincentive for people with mining power to attack the network (assuming they even have enough). It makes their hardware worth less so I can't imagine anyone doing it for kicks.

Agree though that something similar to what you're saying is what Bitcoin hitting $0 would look like. Certainly not impossible but I think it's extremely difficult attack. Even more so now than in 2017.
I saw this coming!
Ah you're correct. Annoying how Google interprets log(x) as base-10 (but more shame on me for not realising that e^5 is obviously not 100000). In my experience everyone uses log and ln interchangeable outside of lessons at school.
We talk a lot (actually, not enough) about the dangers of AI, but we rarely discuss the perils of longevity. Not that they are similar, but both are somewhat underrated.

- Once there will be a scientific breakthrough in longevity, everything will happen very fast. The time between the first and the billionth vaccine against ageing probably won't be much longer than one year.

- The breakthrough may be just around the corner (10, 20 30 years...) - many people seem to be putting their money on it.

- Sudden increase in the average lifespan by as little as 10 years would throw most pension funds and state budgets into disarray. Mind you, a 70 years old retiree rejuvenated back to his 60 won't be magically as productive as she was before she retired. She will be unemployed and 10 years behind on everything.

- Any significant lifespan enhancement will mean we have to renegotiate social contract about having kids. Will the vaccine come with strings attached? We can't even control our population explosion today.

- Not just science progresses one funeral at a time.(https://news.ycombinator.com/item?id=30025879). Imagine having no real possibility progressing in your career, once the "best" will fill the ladder. Would you want your judge or police chief to be the same person for 50 years?

PS: That being said, I don't think we can or should hold back and it will be all worth it.
> Eventually, things will probably whittle down to a handful of successful options, a la survival of the fittest.

Doubt it. Most people aren't trying out a lot of these things.

There's always going to be more people who come up with their own ideas of how to take notes, making new note-taking applications.

They will reinvent each others' ideas again and again, maybe some _ideas_ will somehow persist and become pervasive, but always there will be new note-taking apps with every generation.
I grew up in a super poor neighborhood, and I knew maybe 10-15 kids who started smoking MJ before age 16. The only ones who had any kind of extreme cognitive fallout were the ones that dabbled in more extreme stuff (like PCP). Even in those cases though, it's hard to point at the drug as opposed to the reason they were using. (In the PCP case it was three brother with a mentally ill single mother)

I'm not discounting the possibility that MJ can cause such things, but even the studies put the risk fairly low, and it's hard to separate environmental and genetic risks in the population they have available to study.
Weird, I tried exactly the same thing - for exactly the same reason I assume - and it complained in less than 6 hours. I wonder if they’ve been fiddling with how soon the notifications happen?
> the market will correct itself

When we can abandon this kind of thinking we will be able to solve problems again.
I'll bite, what happened in Malta?
From [1] above:

> atmospheric, [marine] carbonate, and plant derived δ13C values all differ.

So, there is a mineral process that can explain change in isotope ratio, which requires water. And also a biological process with the same outcome, also requiring water.

In other words, this looks like a solid new piece of evidence in support of presence of liquid water on Mars in the past. Evidence of life though? That is less certain.
I think assuming this kinda thing is just an oversight is an oversimplification. For an exaggerated example, if you are selling bikes and your business model includes selling more bikes than humans existing, that isn't the the kinda thing that gets overlooked in the heat of the moment.

That is to say, for any big business, there are several people working full time on future demand.
I kinda want an aol account just cuz.
"Gravity" and "surface tension" refer to the restorative force in the wave. The terms are well established, at least a century old: https://books.google.com/ngrams/graph?content=gravity+wave&y...

Compression (sound) waves are also material waves, so that term would generate its own ambiguity.

We could instead call the more recently detected gravitational waves "spacetime waves". Though I suspect someone might step in and make some observations about EMR in that context.
Definitely not entirely unrelated.
Why? Apparently, it worked for them?
Which is crazy, because those would be trivially easy to fake.

And then REAL ID is considered as reliable as a passport (except to fly internationally, of course), so you've bumped up the level of trust a huge amount with one simple edited printout of a bill.
If it's process control specifically then systemd or a lightweight process manager like s6, supervisord, foreman, etc. are a good option. You can do things bare metal or just run containers as processes. systemd services + nspawn is pretty close to k8s container control for a single host
If you take money in exchange for equity, that is NOT bootstrapping no matter what spin we put on it. If the business fails, founders are not personally liable to return that money that was raised from investors. That is not bootstrapping.

Bootstrapping is your ability to come up with money on your own or through loans etc which you are liable to pay back. If you don't you could lose your home. Investors don't come for your home when you lose their money.
I appreciate the mention if only because a bunch of projects look cool by description, but when you dig in you find out they have some silly stack of tech required.

At least I know its rust, and won't be surprised by needing to compile it
Primates vs. Snakes (An Evolutionary Arms Race) (9m10s)
Workspace is ad-free.
The ancestor stated, all this futzing with commit history is a waste of time. I tend to agree.
The "low marketshare" argument doesn't work as well for a communication service like Zoom, because it's important for everyone on the Zoom call to have access. If 1% of users have Linux, that means that on a Zoom call connecting 10 randomly chosen users, around 10% have at least 1 Linux user in the call.
Just don't forget to budget for the increased fuel consumption for heating that water :). No experience around that, personally, ahem.