skysight-inc/HackerNews huggingface dataset:
Google themselves has stated they treat content at subdomains and root domains equally, with the exclusion of link farming via subdomains: https://www.seroundtable.com/google-treat-subdomains-vs-subd...

If a subdomain blog has high ranking from backlinks, it’s not really a problem that this doesn’t transfer to the root domain. The visitor gets the content they want and the visitor is also exposed to the company/product that owns the blog. For example, if I land on Stripe’s blog and I’m interested in a credit card processor, there’s a high likelyhood I will also visit their main site, and I will be more qualified since they’ve already provided value from the blog post.

Search engines rank pages, not domains. Search results aren’t a list of domains, they are a list of pages. The domain is only one factor in the page’s rank. Whether a blog lives at a subdomain or root domain, the root domain will not rank higher than the blog post for keywords backlinked to that post.

"Make good content others want to link to" is not something automated SEO testing and SEO consultants can sell, unlike "You have a subdomain blog, please move it to /blog for better SEO points."
... and earned that acceptance over a very long period of time, not because they said "trust us" enough times.
Just don't go to Starbucks 50 times!
Note that at all levels of government, spending is close to $7 trillion annually, with only $4 trillion from the federal government. Medicare and SS are together about $1.5 trillion. Defense is about $700 billion. Roads, education, schools, etc., make up most of the $3 trillion state spending.
Ad hominem aside, can we dig in to this? What application data are you want it to put into something else and you currently can’t? All major office suites already let you embed between their apps, so what non-office suite task are you trying to accomplish? And once you’ve done it, how do you figure you’re supposed to interact with it? Does the native application UI now need to morph to this unrelated object?

We’ve had object technologies before in mainstream environments (OpenDoc, COM), and yet they’re effectively dead today. They were very complex, and the main pathways can be explicitly supported with better UX when the target apps are written with what’s supported in mind.
I imagine the more likely story is Google wants the health data for training ML models. No one uses Google Fit, so they have to get this data from somewhere.
Interesting take on the entire thing (though from 2010). I think things have changed a bit regarding the possibilities of hosting on not-your-computer.

I still agree with the premise that if you want control over something you use you should have it on your own computer, if you care less about that then a service is fine. I won't cross into dictating what others can do with my software or in the case of this article how they should buy their software.
Is this aimed at the existing travel agent industry or at an entirely new class of travel professional? If it's the latter, I'm pretty excited about this. I have several friends who I've leaned on for helping with travel plans (who essentially acted as my API for international travel). I could see plenty of businesses created out of this - imagine turning a travel blogger into a travel planner with minimal additional effort on the part of the blogger. Airline points writers would also seem to be an ideal user of a suite like this.
What other data do I have to go on? PBPs have only been out for like a year. I figure I'll use the new ones in patterns similar to the old ones. PBPs have a bigger battery, so if I get two years out of AirPods it's not unreasonable to expect the same or more out of PBPs.
Show HN: Editor for creating Voice Over audio using text
Although I like my Fitbit, this annoyed me too.
you are not required to buy ugly wireless earbuds with a battery that only last a few hours... you are required to eat though
Its closer than you might think - Fitbit did $1.5B in rev last year. Haven't check their filings but presumably thats almost all from their devices. Garmin did $858m in rev last year from their "fitness" segment. Plus some fraction of their $809m "outdoor" segment includes the Fenix line, which is also in the same category. So probably $1B+ total
You need to pair up with a good manager in my experience.
There is definitely a tradeoff for sound quality and that can be a good reason to disable it in a quiet room. In noiser rooms, it is likely that the background noise is already damaging sound quality more than the ANR will.
I'm not a FitBit user, but I think for a group of people (myself included), being able to measure & track the meeting or exceeding (or not) of goals can be a great motivator for continued work/improvement. For example, if I step on the weight scale regularly and record my weight (in a simple app on my phone), I feel more motivated over a longer period of time to make better dietary choices as well as stick to regular exercise. Without doing that, my will-power feels less and it's easier to take the path of least resistance and ignore the consequences of my (lack of) action.

I'm not saying you need a FitBit for this, but if it enables this kind motivation in a convenient way, that could be well worth it.
Poll: How do you handle content blocking?
I'm interested in how people are handling blocking of ads and javascript on their sites.

How do you prepare for users doing this type of blocking?

Do you test for third party and javascript blocking?
Ignore it completely
Fix obvious bugs that affect your content
Display a message informing readers of your policies
Force users to unblock you in order to continue
By now, we know where Facebook’s allegiances lie
Also, a lot of other languages (Python, Ruby, JS, etc.) can do the same thing with their OR operator:

b = list.next.to_s || "Reached end of list."

If list.next.to_s is non-nil, then the OR statement is short-circuited and list.next.to_s will be assigned to b. If b is nil and "Reached end of list." is non-nil, then OR statement will return the string literal to be assigned to b instead. Thus,

a = b || c || 0

would be the equivalent for those languages.

edit: One BIG downside to this I forgot to mention at first: If nil and a false value are both possible for a variable, then this construction can betray you and break your heart.
I don't have any comments about the product but the background image on your site is 5MB! Makes the page look like it's loading slowly even if below the fold everything is ready to go.
It still powers some companies with an annual rev ~1B.
I've found that, in general, the tooling hasn't changed much _because_ of the acquisition (for the Java edition). It's mostly been down to the developers working on such tools maturing and producing better software, not to mention larger companies like Twitch/Curse producing their own stuff as well. I can't speak much for the Bedrock edition community (Windows 10/Console/Mobile versions) since it's a very different beast, but the Java side of things is still alive and well. I'm not sure if I can comment on the popularity of larger for profit servers, but from my casual observation they seem to have taken a slight hit in terms of player numbers.
Pretty common , here is a reference to one school district in TX:

https://www.click2houston.com/news/parents-upset-about-new-m...
> The Apple Watch Series 3 is available on apple.com for $199.

Which is still a great value.
> (It’s important to note that a ket is not distinguishable from a vector. It’s actually called so because of a notational convention, not because it has deeper underlying meaning. However, physicists will still use the word “ket” instead of “vector” or “quantum state” even if they’re not emphasizing notation.)

This is not correct when you start talking about continuous-variable states. In the (canonical) position basis, the state of an infinite-dimensional system is commonly expressed as \ket{\psi} = \int \psi(x)\ket{x}dx. Here {\ket{x}} are a basis set, but not square-integrable, since \bra{x}\ket{x} = deltafunction(0). Hence \ket{x} is not a valid quantum mechanical state.
I think the sony ones have been generally well-received in reviews with respect to connection quality and battery life. I don't think anyone knows about the echo buds, since they haven't shipped yet.

I think that if you're not in the Apple ecosystem, it wouldn't be a bad idea to check these other options out. Of course, if you are in Apple's ecosystem it's almost a no-brainer to go with Apple's earbuds.
Do you presently own cars?
Ah, an on premise solution is something entirely different. Moving a group of users security problem to a controlled machine could be useful.
Setting phasers to laser pointer mode.
DNS doesn’t help when you’re having to manually enter an IP into a config, which is what the OP implied.
That is irrelevant when the main thrust of the article is outdated and reflects the worldview from before Tcl_Obj was added.
This may be a dumb question, but why does one need with a /60 ? Isn't a /64 already ridiculously huge to the point that I could never possibly use it all?
Source of the original "true" command, presented to you below
I don’t know what to say about handling sweat and rain, but I went running a few times with my airpods and also washed them a few times with and without case and they are still working :D
I purchased a pair of $50 bluetooth earbuds on Amazon and without a doubt they sound and fit better.

The main issues with inexpensive earbuds (Tozo T6) is bluetooth connectivity and touch controls. Pairing between the two earbuds is hit and miss, then a few more seconds to connect to the phone. The touch controls are inaccurate. Perhaps I should have bought cheaper ones without touch. In contrast, Apple earpods connect instantly and just work. It's like comparing Macbook touchpads vs PC touchpads. Macbook touchpads are unequaled.

I use the inexpensive earbuds daily despite their quirks. I can buy 5 of them for the ridiculously priced Pro.
and, Anker allows 18 hours of continuous usage. That's the biggest draw for me.
The Svelte compiler does support exporting as a custom element: https://svelte.dev/docs#Custom_element_API
I read The Big Short when it was first released, when I was 20. Maybe I should read it again, now.
> I was going to say that the bins are distributed logarithmically, so they aren't uniformly-sized like this. But I did some research and I guess I was wrong and they are uniformly sized, so I learned something.

I thought that to until I looked it up. The reason is because we're used to seeing it drawn in logarithmic scale on spectrum analyzers.

Btw, those are some neat ascii graphs. What tool do you use for that?

Also, good explanation :)
Thanks to both of you for the detailed explanation!
What do you do for something like printers? I highly doubt Epson's "firewall" is totally secure.
Since Svelte props are just variables it's pretty easy to do weird things. Also it's kind of a pain to need to open up a file and read through a dozen lines of code to figure out what the props are.

The most important thing is it makes it difficult to build the same tooling that other frameworks have. For example, in React you can either define your props as a TypeScript/Flow interfaces or use the `prop-types` library. This gives you an easy way to automatically validate props outside of the context of component instantiation. For example, you can do:

import MyComponent, {MyComponentProps} from "./MyComponent"
const props: MyComponentProps = {...}

Or you can do things like composing props (using prop-types here):

import {propTypes} from "./MyComponent"
import {propTypes as otherPropTypes} from "./MyOtherComponent"
const MyNewComponent = () => {...}
MyNewComponent.propTypes = {...propTypes, ...otherPropTypes}

All this is possible since props is just a single object that is baked into the React API. In my own Svelte project I've been toying with the idea of only having a single prop called `props` although I'm sure this affects Svelte's rendering performance.
An amazing product for sure, but the tagline "blocking out the world" is beyond dystopia.
SQLite was also originally a Tcl extension, IIRC. They're still very closely intertwined.
autoconfig, DHCP, DNS, cut & paste, and pen/paper all work fine, depending on the reason you need to move the address.

I doubt there is much discussion because there isn't really a way around it. The world is full of situations (MAC addresses, VIN numbers, software serial numbers, content hashes, UUIDs, etc, etc, etc) where a global address space doesn't fit in Human short term memory.

Computers are pretty good at remembering numbers for us, that would be my first choice.
If you don't mind, I'd like to get your perspective on some aspects of homelessness. With the right systems in place, we can virtually eliminate homelessness, but it needs to work for, well, the homeless, not some company preaching "social good."

You say that what you needed most was finding an earned income. Based off this statement, I have a few questions:

- Some cities are going into homeless camps and handing out housing vouchers. Their argument is that once you get people off the streets and into a domicile, many issues tend to resolve themselves, allowing the formerly-homeless to work toward stability. If you were given the opportunity to receive a housing voucher, would it have helped you get to where you are today?

- To my knowledge, one hurdle the homeless must overcome when finding a job is what address to put down on a job application. Did this hurdle pose a challenge for you when trying to find a job? (An idea I just came up with: providing the homeless with a free P.O. box to allow them to still receive mail. Perhaps this program or one like it exists, but I've never heard of it before.)

- Many homeless live in cities where the job market is highly competitive. Imagine an employer provided short-term housing for the homeless but was not located in a city. (Example scenario: a factory in rural America.) Do you see any potential in this program?

Thank you!

> It's always odd to me how people think it's only a social good if you are feeding and clothing someone else, not yourself.

These people seem to have never learned some pretty ancient wisdom. One phrasing of it goes, "give a man a fish; feed him for a day. Teach a man to fish; feed him for a lifetime." Skills (however simple or complex) pay the bills.
> I'm thinking that Linux is primarily a server OS and MacOS is primarily a workstation.

Good for you.

> And yes people do use Linux on the desktop

Good for them.

But the fact remains that this post still ignores why binary logs are bad for the server use case. They seem great for me in that role.
Facebook allows prominent right-wing website to break the rules
Proprietary hardware supports secrets that ACT against people building upon the encrypted (protected by IPR) code. It's an attempt to artificially create a monopoly, for the benefit of the owner, NOT society.

If you are a greedy capitalist, your want to support proprietary source code. If your into state surveillance, you will need it to prevent others auditing your secret code. In fact, proprietary is just off limits for the public to know, to examine, to check, confirm and or establish there isn't any back doors built in.

Open source and open hardware, doesn't want to HIDE secrets, it's about insuring the work gets to be checked, confirmed, proven... imagine building a life support system for a Mars mission, who wants to trust their life with a unknown instructions, and even if the code was decent, it doesn't lend to corrections during the space flight by the astronauts themselves to change, modify or adjust for unknown events, bugs, flaws and design mistakes...

If your going to produce open hardware, NEVER design it for artificial vendor locked in markets, instead support universal hardware that makes it the most used by everyone everywhere, because it permits building upon, auditing, just everything anyone would need to advance, develop and build.

Software engineers should produce the code once, and have it run on every computing device globally.... hence the need for universal hardware, or the implementation of adopting the universal hardware protocol...

These artificial vendor platforms, are nothing but designed exclusively for running monopolies in a money market economy.

The Church did the same long ago, by withholding the knowledge to the commoners. Once the technology of duplicating books became possible by other individuals, an explosion of knowledge could then be shared and developed.

We are entering an intellectual economy, but on the heels of the old gatekeepers, whom wish and want to remains the overlords still. So change will favor their enforcement, but you never change things by just fighting the existing reality. To change something, build a new model that makes the existing model obsolete!

Open hardware does that, it makes the old proprietary hardware no longer a monopoly. Why limit hardware to doing just one thing... for one purpose, when open hardware could be reused, recycled, even upgraded and combined with other hardware...

Forcing people to be locked out, requiring jail-breaking their devices is what proprietary code is all about.

Open hardware lets everyone become engineers, because they discover news ways of making things function, work and operate on hardware that builds upon prior work. No 787 aerocraft could be built if it was not for the combined effort given by a great deal of many different individuals over a long period of time to achieve the results so many just take for granted today.

How many other things require previous work to exist in order to develop something better?
Yeah but now they can sell the data for military personnel using the devices to foreign governments to target our soldiers when they exercise. Google doesn't care who gets hurt by what they do, just want that sweet, sweet cash.
While I do believe Tether is pretty sketchy and I don't trust any so-called "stablecoin", it's also pretty clear the author has an ax to grind and has had for a while.

Funny how every time people say it's so easy to prove Tether's frailty, they say there's way too much counterparty risk in shorting Tether. Shorting a scam should be a sure bet, but it has yet to happen.

So, buyer beware.
I think most of the magic is Bluetooth 5. After years and years of trying Bluetooth headphones I only found them acceptable under very specific circumstances (only certain types of exercising). AirPods really seemed to fix most of the long standing issues.

But the cost, even for people who would immediately go buy another pair, does suck. When I used <$20 headphones at the gym, it was reasonable to keep a backup on hand, or a second pair at work or in a gym bag. If I leave my AirPods somewhere unexpectedly my options are to go back and get them. Buying or borrowing a pair of wired headphones aren't even an option in most cases anymore.

Not as a counter to your story, but I know someone who was gifted knockoff AirPods and didn't know it. They were really confused why people liked them so much and returned them within a week.
If you're a frequent car rental customer and are part of some of the bigger companies' loyalty programs (Avis Preferred, National Emerald, etc.) and typically rent from airport locations, than the rental experience can actually be really great.

But in a lot of use cases, specifically for people living in big cities that don't own cars, the experience is slow and expensive. To use me as an example, when I was living in New York I wanted to go skiing in Vermont and needed a car for the weekend. On the several occasions I used one of the big car rental companies, I'd pay in excess of $80/day for a midsize sedan, trek to a branch which was often far from where I lived, and wait in line to sign a bunch of paperwork at a desk. Another thing I found problematic was that I never new exactly which model I was going to get until I got there.

Peer-to-peer services solve certain aspects of these problems but were, in my experience, inconsistent--sometimes the car was nearby and great and other times it was far away, dirty, and the host was unresponsive.

We're trying to combine the scalability and variety you get with peer-to-peer services and the consistency you get with direct-to-consumer car rental.
While I believe there is a range of capabilities, there is plenty of research showing that for most people the limit is practice (ie 10,000 hours), not something fundamental in the person. There are very few places where science has found something that makes on person objectivity better at a task once trained.

There are those who are clearly less able. Downs syndrome, blind, are a few of the obvious limits that mean someone is unable accomplish anything. However these are a minority and can be ignored in this discussion (though we will have to circle back to figure out what to do about them).

Or to put it a different way: I believe in equality of opportunity NOT outcome. You get the results of what you work for. Yes there is some luck, but luck is the difference between rich and upper middle class, not poor and middle class.
And SQLite was originally a TCL extension!

From https://www.sqlite.org/tclsqlite.html:

> The SQLite library is designed to be very easy to use from a Tcl or Tcl/Tk script. SQLite began as a Tcl extension and the primary test suite for SQLite is written in TCL. SQLite can be used with any programming language, but its connections to TCL run deep.

Given both of these, it kind of feels like something about the Tcl philosophy leads people to build (or draws in the sort of person who builds) simple/elegant data storage layers. Makes me more curious about it.
https://www.google.com/intl/en/ipv6/statistics.html

One third of traffic into Google comes from IPv6 sources. And they work fine.

When major ISPs around the world are enabling for both their fixed and mobile customers and not getting issues.

The problem is either in your ISP, your network or client configuration.
I, too, have a pair of Anker's airpod-clones that I've sampled next to a family member's AirPods (as well as a comparably-priced set of Samsung's premium wireless buds), and I feel like the 85% quality to 12.5% cost really makes it a no-brainer.

To boot, the fact that these things only cost me about 20 bucks just makes it so much easier to carry around with me every day. People have reported having anxiety/panic attacks over fear of misplacing their AirPods because they're so damn expensive. I don't really have to worry about that with the Anker ones--I'd be bummed if I lost them, but they're just another pair of earbuds, at the end of the day.
South Carolina converted 47 different child support systems into one
> Having to fiddle with do-or-do-not-resolve-v6 to make stuff work is something we should have spent time on in 2003 or so.

Agree. The difficulty is that the internet is big and has too many actors, so it's impossible to get everyone on board to plan the roll out.

So the next option of just chaotically enabling things here and there without carefully designed fallbacks or coordination in the larger ecosystem is causing precisely the issues that make people scream and look for the switch to turn it all off.

It's pretty crazy if you think. I don't think anyone's deploying large production systems with so little coordination and so much random switch flipping by different unrelated (but nevertheless interconnected and interdependent) parties. I can't imagine why the largest big system on planet earth would just work if people do that.
Testing CVE-2019-11043 (PHP-fpm security vulnerability) with LXD containers
Show HN: Find developer jobs based on company benefits/perks
I see. How do you plan on turning Carve customers into leads for the dealership, to drive traditional car sales?

(disclaimer: I work in automotive, and very closely with dealers)