skysight-inc/HackerNews huggingface dataset:
> Regarding the first half of your comment, yeah, they didn't find intentional discrimination so they focused on disparate impact.

From the first paragraph of the linked article to this post:

> Groups like the National Digital Inclusion Alliance (NDIA) have released studies on cities like Cleveland and Detroit, documenting how this discrimination lines up with 30s “redlining” efforts.

I am quite curious as to why TechDirt was able to find these, but a commission wasn't.

> Perhaps you're not familiar with the concept of disparate impact. And please see https://news.ycombinator.com/item?id=38304973 for how this is not like other disparate impact standards in American law.

I am no legal scholar, but I have a vague idea of disparate impact. As far as I'm aware, you're correct. There really isn't a disparate impact standard for any private business. It's mostly for government entities (the one I'm mostly familiar with the is the Civil Rights Act and government election rules).

> The point is that the FCC is requiring you to practice discrimination/affirmative action with regards to your build out decisions. You have to figure out where the minorities are and build out to them, and make less money as a result (how much less? they won't tell you. better hope you guess right).

It's quite easy to find where the minorities are. The Census data is quite accessible. It like is not wholly complete given many minorities lack of trust of government officials, but it will give one a strong idea of where they reside.

I do agree with you that the FCC is reaching a bit here. I would be perfectly fine with strong requirements to any of the $56 billion subsidy dollars allocated have strong requirements about disparate impacts and affirmative action. And that applying it to ALL business decisions is almost certainly an overreach. But I do think that something needs to be done about the unintended consequences of profit-before-all-else behavior. And this likely is not it. I have a strong feeling given this current Supreme Courts hate of stare decisis, this decision may not live much longer.
Voice cloning seems much harder to regulate with copyright than most other issues because 1) there's a continuous spectrum of vocal similarity 2) the tools of voice cloning are available to hundreds of millions of people 3) there may be several real individuals who could claim a voice similar to David Attenborough was also similar to theirs.

Using trademarks seems like a more realistic means of regulation. Allowing David Attenborough to sue anyone that falsely and publicly credits him as a narrator seems feasible within existing law, and extending this to cover anti-avoidance tactics like "narrated in the style of David Attenborough" wouldn't be that much of an overreach.
It is a problem that will be eventually solved, either because we discovered the remaining species, or that the unknown ones are all already (and probably recently enough) extinct, or that we run out of explorers/humans.

But I'm not sure what will happen first.
I’ve found it is quite doable to have open/close menus purely with html and css these days using selectors!
The text you click on is a label for a hidden checkbox. The checkbox you put adjacent to the item you’re hiding/showing. Then put css on it that uses input[type=checkbox]:checked and the tilde operator
Yes, Apple is not ashamed to make Pro products expensive. Why do you think now is reluctant to make a more expensive entry-level MacBook Pro? (one with 16BG of RAM)
You mean delegating a task to people whose actual JOB is to complete that task?

You'd rather this be decided by a failed football coach?
6% and 3% are negotiable figures.

Right now one of the realtors we've interviewed takes 5% and offers 2.5% to the buyer's agent. Not much better. They also offer 4% if they are a dual agent.

But I know of cases where a buyer without an agent got the seller agent to accept 4% overall while only representing the seller (but handling the paperwork necessary to complete the transaction.) That 2% was a worthwhile part of negotiating, allowing the buyer to get a lower price.
I don't think it's a matter of telcos or not, but about how the problem, as is, makes discrimination a natural result one has to actively fight against, in ways that are often economically detrimental to everyone.

The shape of American cities and towns makes all infrastructure very expensive: more miles of fiber per customer than basically anywhere else. More cell towers per phone too, if you are looking at 5G. This spread is also massively segregated economically and racially. I look at,say, any demographic map of St. Louis, and no matter whether we look at economic indicators, education, labor participation, wealth, race... you see the very same lines. So when a company just expands first where there will be more subscribers per mile of infrastructure built, they different racial outcomes are guaranteed. Given that deploying everywhere at once is physically impossible, every move to put someone ahead of the queue puts a different subdivision further back on the queue. Since fiber deployments will go on for decades, we might even see situations where a place becomes more desirable, and therefore makes different people try to buy it, just by giving it fiber 20 years later than it would have received it if we went just by subscribers per mile of infra. Municipal broadband might choose different winners, but with the same total build capacity, there is always winners... and I bet rich voters that would really use the broadband would get really mad if they are near the end of the 20+ years timeline, instead of year 3. Everyone wants a more equitable distribution of resources when it's not them losing massively

The low density suburb is what makes this malaise so bad. Americans do not want to tackle this though, because its costs are so well hidden, and often distributed to other people. The richer your neighbors, the more likely you get more attention for purely political reasons anyway. See how many rich and progressive neighborhoods, suddenly turn to NIMBY land when they think they have topay high costs.

The problem forces people to choose, and, as usual, those with less political clout will be last, just because everyone else pushes to be further ahead than the average, and someone has to be in the back. If the deployment was cheaper, and therefore faster, this would be far less of a problem, but the easiest time to fix it was 90 years ago.
> Despite this it felt speedy!!

When the most common data transfer technology is a POTS modem that can do 56kb/second...
You do have to actually acknowledge that classes of people exist to know whether systematic biases exist between them. Why would you hide pieces of data with an extremely high degree of predictive power? Surely more sunlight is better? It doesn't have to come with any judgement, no one is saying look at these blatantly racist telecoms clearly they hate... checks notes the Vietnamese, but instead, "hey your policy of where you decide to roll out internet has a blind spot."

How do you know if the track you're on is inadvertently disadvantaging particular populations if you never look?

> we should do that directly, for people of all races

And this bill does that, you seem to be arguing for the exact same effect but just worded differently. If you require everything be equal then a rising tide for inner city black folks also comes with a rising tide for rural white folks. It means that a person of arbitrary demographic makeup can be sure that better internet will come to them which is all people all races.
I think a lot of comments are missing a crucial aspect of the situation, which is that the same law that empowered the FCC to do this also allocated $42 billion in grant money to assist Telecoms in rolling out to "high cost" areas. The government is forcing a private business to consider discrimination in decisions about where to roll out, but they simultaneously have created a scheme to compensate them for doing so.

In that light, hand wringing about the effects on Telco profits doesn't really make much sense to me. It's like a child saying that their parents aren't feeding them by citing the "you can't have ice cream" of the sentence "you can't have ice cream until you finish your dinner".
$1k is on the high end, if you were traveling Dec. 23rd or something like that. The last time I did this the price was $680 per person, which again is more expensive than a flight, but for me was totally worth it and so much more enjoyable than a flight I don't know if I'll ever fly home again. However, to each their own. I fully understand this isn't for everyone.
It's both. I was part of many conversations starting around ~2005 or so where business owners wanted to convert to a subscription model to prevent piracy. You see it everywhere now.
This is an amazing list. Thank you!
Germany was facing the cutoff from russian gas, which had provided more than half of its gas imports, and was also in the process of shutting down its last nuclear reactors.

To suggest that the return of those coal power plants was due to renewables underdelivering, seems to be misleading at best.

Personally, that whole fiasco served as a reminder of the dangers of fossil fuel imports from undemocratic states.
Western countries have started strategic plans to become less dependent on Chinese manufacturing and especially the Chinese dominance in electronics manufacturing.

For such plans to succeed it is important to not mix them up with rural/flyover state job creation programs. One reason Chinese manufacturing has been a runaway succes is because how close their factories are to big cities and technical universities.

A future German Shenzen should be close to a big city with many technical universities nearby. A future American Shenzen should a stone throw away from Silicon Valley.
Maybe in the original Russian, but the English word "gulag" can refer to an individual camp and not just the organisation that ran them: https://www.dictionary.com/browse/gulag
From Weavers, Scribes, and Kings: A New History of the Ancient Near East:

> a few decades later King Enmetena of Lagash (c. 2450 BCE) was still fighting Umma over the same territory. Fortunately for historians, he wrote a long summary of the conflict, setting his own actions in the context of decades of what seem, in retrospect, to have been rather futile wars. This is one of the earliest attempts anywhere at writing a history of events.

> He started his history not with the life of his great-grandfather King Ur-Nanshe, but with the gods. According to King Enmetena, it had been the god "Enlil, king of all the lands, father of all the gods" who had "fixed the border (between the god) Ningirsu and (the god) Shara," meaning the border between the kingdoms of Lagash and Umma. The border had not been created by men; it had been the work of Enlil himself, the greatest of all gods. This obviously meant that it had to be maintained just where the god had set it and it had to be protected from movement. And so, as he described it, one Lagash king after another had attempted to do just that, against what they saw as the dastardly incursions of the kings and armies of Umma.

> No doubt the kings of Umma saw things differently.

Royal inscriptions [anywhere] and, in the ancient Mesopotamian context, year names, are generally not viewed as particularly accurate sources of information about what happened during the events they commemorate. Later in the book there is a discussion of a king who issued a year name memorializing his conquest of a city on his borders; meanwhile, documents formalized in that city continued to use the year names issued by an entirely different king.
My 4k blu ray rips range between 60 and 100 GB. These would not even be close watchable over 20mb/s.

Let's not even talk about how miserable it would be to download modern games over this.
Room 641a
I have multiple small plastic components that have broken for my appliances and use some quick fixes to get the appliance working again, but they eventually break again. These cheap pieces of plastic can never be purchased alone and require buying a much more expensive part which includes the cheaper plastic piece.

Saying that, 3D printing really seems like something I'd like to start doing and build my own parts to fix things myself. Any recommendations on a printer to use?
They need a pause to diffuse the hype thus lowering unrealistic expectations.
I can expect a slew of articles to that effect shortly.
Otherwise, people will continue to expect miracles, so whatever Google may release will be a huge disappointment.
>The trick to using it effectively is to figure out the ways of prompting it that produce GOOD results

Might as well just learn to code then.
As a country, we (the US) keep pointing at other political systems and governmental systems as examples of terrible practices while those with power in our country seem to be seeking the exact same sort of outcomes, doing everything they can within our system to move further in that direction, and largely succeeding.

We really need to look in the mirror, functional outcomes not just philosophical ideas of freedom and rights (how much freedom and what rights you actually have and can use), and fix it. Instead we just want to continue on with business as usual, point fingers and say at least were not that bad, and try our best to become or allow ourselves to become that bad.

IMHO we average folks in the US are losing this battle more rapidly and the underlying cause seems to be wealth disparity, the unequal levels of power wealth buys in this country safely within all our philosophical constructs, and the nature of those with the advantage to want to exploit the advantage further and further to get more power, compromise more freedoms, gain more control, etc.

It's like we're running a Democracy hypervisor and installing an Authoritarian OS within it and all our accounts are user accounts inside the Authoritarian OS. Sure, Democracy underlies it all... but when's the last time you poked around the hypervisor and cared? It's transparent and largely becoming inaccessible to you for all your real world applications.
Bicycles are like 98% in terms of distance/effort so even when you factor in the manufacture/materials it seems like it's pretty hard to improve on.

When you account for calorie transport it's possible the e-bike comes out on top, especially if charged from a local renewable electricity source.

[]: https://pedalchile.com/blog/cycling-vs-walking
( I didn’t editorialize the headline; HN automatically editorialized it )
Thinking that any REPL is the same as Emacs feels... wrong. Same for shells and other items there.

I can almost see the argument for browser, but we left user customization as the default in browsers a long long time ago.

To make my point a bit more concrete, the culture of lisp-machines was that the user was in full control. Curious what will happen if you type something? You can literally lookup what will happen on any keystroke or button press. Curious what code runs for a function? Odds are high that you can jump into the code for any feature and edit it on the fly. Yes, there are some native code sections that you can't do this for, but the vast majority is not that.
Fish tape and a cheap endoscope are the tools you want.
Your details are crazy, especially the drone, but the overall concept is feasible. I did this professionally for years.

Wheeled or tracked R/C cars are much easier to control, and can pull a greater force horizontally without losing control. In the 90s it was somewhat standard, especially in office environments with drop ceilings, to use a little 9.6v Tyco Fast Traxx to zip a pullstring across the ceiling grid, then use the string to pull the much heavier cables. (I'm not sure what's in use today, but I put a LOT of miles on that Tyco.)

Leave some slack at each end, sufficient to lift the cable up and place it in ceiling hangers "later", wink wink. Because leaving it flopped along the ceiling grid wasn't professional, nudge nudge.

Anyway, you don't splice in the middle. Neeeeever do that. Hidden splices are madness-inducing. If you need a mid-span location, you should be pulling all your runs from/to a closet and just use that as a distribution frame.

In your case, you could pull string from both ends, tie the strings together, then use the strings to pull a direct run of cable.

(Having that big rechargeable 9.6v battery came in handy other ways, too. There were plenty of times where I needed a talk path but only had a dry pair. Hook up the battery in the loop, with a butt-set or plain old beige phone at either end, et voila!)
What the Longest-Running Study on Happiness Reveals [video]
> A 10Gbps link fully utilized (minus some overheads), translates roughly to 3 Petabytes per month, that's 36 petabytes per year, almost double their advertized amount of bandwidth needed for calls per year.

I understand this is napkin math, but shouldn't we consider that the load isn't evenly distributed? - in which case 50% average utilization seems extremely high
I would assume it translates to "Don't check Slack in your Uber headed for the airport"
> tell ISPs exactly where to spend the money

Thats what they are doing though.
Real Estate agents have a very top secret elite club where nobody defects from the tribe or you're kicked out and shunned. Ultimate collusion experience!
Business that depends on localized investment of capital is, by definition, discriminatory if it is done according to sound business principles. This is why Mercedes-Benz has main dealerships in Manhattan and Brooklyn, but not in the Bronx or Queens.

Pretending otherwise is tilting at windmills.

The FCC already operates the Affordability Connectivity Program, which subsidizes internet access for poorer households: if they want those households to have gigabit FTTH, they just need to open the taps further on that program.

The truth is probably more likely that households below 200% of the poverty wage won't choose to spend money on upgrading from 50Mb/s to 1Gb/s when they can spend that on food or improved housing or whatever.
being implicitly non-homogeneous doesn't mean they're logically intractable

you can still imagine some kind of static analysis that gives you an error if you accidentally write an algorithm that might add kgs of steel to kilojoules, and which is sufficiently powerful to accept at least the commonly-used numerical algorithms; not just matrix multiply but, in your example, probably the simplex algorithm

(we could call that analysis a 'type system', but perhaps obviously, it is significantly different from the type systems we're most familiar with)

i agree that this doesn't end up with vectors of homogeneous types, but it does end up with vectors of the correct type, which might be what was meant by 'consistent'
Internet Explorer had 95% market share in 2004, with much of the same sentiment.
Which calculator app is multiple gigabytes in size? How is that even possible!?
You enter a different headspace when you leave the house. You reenter the "things must get done!" headspace when you come back.
Dude is 30 and thinks he is in a position to give out life advice... I'm 37 and nothing is figured out. Maybe wait another 30 years.
I bought an ebike about 2 years ago and it's been awesome. I started by using it mostly for grocery runs (in-neighborhood) and other small errands. But soon I was using it in an inter-neighborhood way, using dedicated bike infrastructure and bikelanes to range further out across the city and to commute for the limited days I go to the office.

It's not a silver bullet for all the trips I might take in my car but it's getting pretty damn close... and this is in rainy seattle.

Certainly where I grew up on the kitsap peninsula it would be less useful unless I had lived closer to the 'downtown' of my small town/rural complex. All of us kids, of course, had bikes and we'd use them to make trips to friends houses or whatever within probably a mile or two radius, but the grocery store / retail core was more on the order of 10m away .. more doable with an ebike for sure, but hard to justify to 'pop down to the grocery store for a forgotten item'.
You mean uncomparable using numeric or string sorting on those strings?

Because otherwise it's perfectly comparable - and quite common.

Most FOSS uses a variant of <major>.<minor>.<patch> (here just major (3) + minor (13), minor meaning "release within the same major Python version").
Show HN: Bemi – data versioning and time travel for PostgreSQL
Hi HN, we’re Evgeny, Arjun, and Donna - the builders of Bemi (https://bemi.io). Bemi is an enhancement of your existing transactional database to unlock time travel querying. We enable engineers to track all PostgreSQL state changes.

We used to all work together at a startup five years ago, and now have got the gang back together to work on Bemi!

Many open-source libraries already track data changes, but they’re not reliable since they don’t track changes made outside ORMs with direct SQL queries. Additionally, they come with runtime performance overhead since they’re making database inserts in callbacks. We’ve also consistently seen hacks that engineers write on top of the libraries to store additional context or make it easier for them to query.

There are databases already available for event sourcing, but we take a fundamentally different approach. We don’t want engineers to have to rearchitect their existing code, switch to highly specialized databases, or use unnecessary git-like abstractions. We want your system to work the way it already does with your existing database to allow keeping things as simple as possible.

Bemi uses change data capture (CDC) by connecting to a built-in replication log of a database, ingesting all changes on the database level, and storing them in a structured format in a destination database. The database connection details can be securely configured through our dashboard UI in a few seconds.

People also try adding database triggers to track low-level data change. The main difference is that Bemi integrates not just on the database level, but also on the application level with packages in the most popular frameworks (being released soon) and a Bemi worker automatically stitches application metadata with the lower-level change data to get the “where” (API endpoint, worker, and so on) and “who” (user, cron job, and so on) behind a change. This allows being able to revert all data changes made within an API request, for example.

For the sake of transparency, we intend to make money by implementing usage-based pricing and a multi-cloud hosted option. Bemi’s free for early adopters. We are still early though and would love your feedback. What do you think HN?
I'd guess vacation at home is not a vacation. You might have days off while staying at home but you are still occupied with "home stuff" in your mind.
"The Passenger" by Cormac McCarthy. It's an absolute delight. Nobody's working on his level.
Yes but if both countries didn’t have nukes it may have escalated significantly beyond its current borders
> once you can generate arbitrarily parameterized bullshit ..., you can then filter on truth.

You are underestimating the parameter space of bullshit. By a lot. Thinking about orders of magnitude doesn't do justice to how much you are underestimating it. It's one of those things that can not fit within the physical universe.
I'd like to see the numbers in the full accounting, ie, how much carbon cost is added with Slack calls and the like. Somehow I think (analog) biking to the office wins over fully remote especially if you have video on for more than one hour per day.
ATM used 53-byte "cells".
You can ride a bike for short trips and take a car for long trips or when you don't like the weather and you still reduce your demand for oil.
>Well, they are not invincible but only possible alternative are Chinese cars

Um, no? You seem very opinionaded for someone with seemingly little insight.