skysight-inc/HackerNews huggingface dataset:
That UI only made sense if you already understood:

- That there were 4 octets in an IP address.

- Class-based IP addressing.

- Subnet bit masks.

The UI that replaced it was an improvement in that all it asked for was a series of numbers, separated by dots, constrained to 0-255.
Yeah, Marvin’s great. Pretty much the best ebook reader out there.

Have you checked out BicBucStriim? It’s a PHP based OPDS server that uses a Calibre library as its database. I’ve set it up on a Synology drive as that was most convenient, but it’ll run pretty much anywhere.
To clarify, I mean that no one is talking about actual real numbers wrt utilization. It's all speculation.

Let's say we give USPS the benefit of the doubt and assume that these machines are unnecessary. It would be irresponsible to keep using them because of the election. If the linked article is correct that these machines typically have 2 employees assigned to them each, there could be a thousand employees or more whose work is totally pointless. I would much prefer that those 1000 employees be reassigned to do useful work instead of this boondoggle. Is it better to assign 1000 workers to perform "productivity theater" instead of having them help with the mail? IMO it isn't.

What's more like election tampering?

1. Reassigning redundant workers to more useful tasks

2. Misappropriating the labor of 1000 employees to avoid the appearance of election tampering
> Okay, call me naive but would we rather the government have done nothing? I understand racism still exists but you can't act like we haven't made any progress.

The Black-white income and wealth gaps are as large today as they were in the 1960s: https://images.app.goo.gl/s1YD3sxKeuG289GfA. While the reasons for that are complex, New Deal programs that redlined African Americans, strengthened unions that excluded them, introduced segregation through the WPA into northern cities that hasn’t been segregated before, etc., played a significant role.

I’m not objecting to the government doing things. My objection is to OP’s invocation of the New Deal as the template for action. Last time we tried empowering white central planners to construct housing and infrastructure, they played out their prejudices in their decisionmaking to the detriment of non-white people.

There’s lots of things you can do that aren’t in the New Deal model. For example, if you’re worried about homelessness, instead of having the government build public housing (the New Deal approach) you can give people money to buy housing (the Nixon-Ford Section 8 voucher model). That’s what the government is doing now. It’s just giving people money and stabilizing the economy. (That’s also what every OECD country is doing.) It’s a better approach.
> - Mencken

Rabbit hole[1] successfully descended and eventually escaped. Luckily it was a very shallow one. :)

1: https://quoteinvestigator.com/2017/11/30/salary/
That looks awesome and is basically a steal - or am i missing something?

Now, if only we hadn't bought a house recently and wouldn't be on the wrong continent...

Yup, i'd at least take a look...
Why can't other search engines just hook into those same signals though?
2020 New Women Bag Oil Wax Leather Handbags Luxury Lady Handbags Bosto
That's really nice! I bookmarked it.

Thanks for sharing it.
I think from the perspective of steganography the question is also: How often is byte code checked for anything like this?

Steganography is like a magician's act; it's only undetected if you don't go and look for it. I think, in principle, if you are the only one using the tool, and didn't tell anyone, why would anyone look for it?
My favorite part of this comment is the lack of disclaimer for a decade-long career at Google :)
Exactly. This is the entire problem with blockchain: it has absolutely nothing to say about the quality of the data entering the system, which is usually the hard part anyway. But it provides this false sense of security because most people have no idea what it actually means.

It's only useful when the entire problem space lives inside the blockchain. As soon as it has to reflect something in the real world, all bets are off.
A few minutes of googling make it look like SLIP and PPP solutions exist for A/UX.
You could argue it was chosen by Linux, since it was bundled in most distros.
I also using it for game programming :) A good game framework in Nim is https://github.com/ftsf/nico

Also for linear algebra and machine learning they're a couple of good libraries:

1) Arraymancer https://github.com/mratsim/Arraymancer

2) Neo https://github.com/unicredit/neo

3) my own :) not meant for when performance is required. https://github.com/planetis-m/manu
It's not about "creative freedom". It's about Google forcing its will on the internet.

- You want to be at the top of our search, in the search carousel? You must implement AMP. We don't care how fast or beautiful your website is. Oh, and only news sites may apply.

- You want to show people the canonical URL? To show the source of the website? No. We will show that it comes from Google, we will actively try to discourage people from finding links to your website, and we will actually launch an initiative in Chrome to kill the URL altogether

- You want to measure activity and engagement on AMP pages? Oh, no we're going to send you a different, very limited and reduced set of analytics data

- You want to show ads in your AMP pages? Oh, it will only be from the ad providers that we, the largest ad provider, allow.

- Do you want to engage in how AMP is defined and designed, and change how it works? No, you can't, we go through a totally opaque process, and we only deliver final decisions that you have no say on. Oh, yes, once we've made all the big decisions (including things like AMP for Email) that actively harm the web, we will create a token "governing organisation" that will do everything in the open, fingers crossed. Not that it matters at all.

And so on and so forth. This is a good article with links to other articles highlighting the many issues with AMP: https://ethanmarcotte.com/wrote/amplified/
> it doesn't have the complex production complex

I wondered about the manufacturing life cycle dynamics of DuPont's Kapton, particularly after reading this in the article:

> Planes built since then generally use TKT, which is Kapton with two thin layers of Teflon to provide better resistance to mechanical abrasion and water intrusion.

Would a measurement of the complexity of the production complex include the part where they dump the untreated toxic manufacturing waste into virgin streams in West Virginia, or would that be an externality?

I recently saw a film produced by Mark Ruffalo that told the story of the West Virginia farmers whose stream was poisoned. They had to spend 7 years fighting DuPont's lawyers for justice, and then they died of cancer.

Dark Waters trailer https://www.youtube.com/watch?v=RvAOuhyunhY
https://www.fda.gov/drugs/drug-safety-and-availability/fda-u...

The list of products can be found at this link
I agree, when consensus is the per-transaction kind used in, say, Bitcoin.

However, a Zero-Knowledge Proof-based consensus (https://zkproof.org) can produce agreement on a combined result without revealing the individual inputs.

It's not easy, and you still have to prove the protocol has been followed, that is that everyone voted even though you don't know what they voted for.

But it's a type of consensus which you do want.
Fashion Small Square Bag for Women 2020 New Crossbody Bag Women Mini H
It's similar to the angry conservatives who are saying they'll stop watching the NFL because they are becoming more permissive of kneeling and the like. The NFL will continue making money hand over fist, and if not for the pandemic, they'd likely still fill stadiums every Sunday.
To be fair, they haven't seen Tiger King yet. That should smooth things over.
I've noticed a lot of that buying old computers on eBay. No listing of basic info like CPU speed, installed ram, cards, etc.
https://archive.is/YPLCF
So let's look at n^m. The condition is sum_n n^-m ; and that diverges for m smaller or equal 1.

If you have a sequence that grows asymptotically like n^m it means that f(n)/n^m goes to a constant asymptotically. So the question is if this implies that sum 1/f(n) converges. I feel intuitively that it should be possible to prove that.

A sketch: For every epsilon there is an N such that |1/f(n) - 1/C n^-m| < epsilon n^-m for n > N. So if we take the difference between the reciprocal partial sums, then that is bounded by eps * the partial sum. That is finite exactly if the reciprocal sums converge. Thus the convergence behaviour is the same for this case...
OK but the imports don't same much typing.
Python was one of only 3 languages allowed at Google (along with Java and C++) back in the 2000s.
C++ has also been the lingua franca of media and game development since the mid-to-late 90s.
At any scale this method is unusable by the vast majority of people, and it doesn’t prevent tons of other problems such as fake votes added.

Next, votes were once public, but it was too easy to prove who you voted for, making buying votes more valuable. These methods would bring that back, since a voter could prove who they voted for. The US did this for its first 50 years, and Kentucky even had it till ~1890. The modern private vote made it harder to determine who someone voted for, since if someone paid me for a vote I could still vote how I pleased and they couldn’t check me.

The above simplistic method would bring back vote buying.
Well, they would be trying to protect his identity from impersonators. Bjarne presumably only has one reddit account, and he is presumably the only person who knows the password, so it isn't clear how an impersonator would access his acocunt.
Double pendulums, chaos and Poincaré sections
They did that because Python has an appealing user experience for people using that kind of code day-to-day. IMO this is what Julia missed; I've tried it at least once per year since first hearing about it in 2014 and the UX was horrible every time. Pretty sure if I ever found myself needing to write low-level numerical code I'd just use Fortran like everyone else.

It's a real shame because Julia initially felt like it might develop to be the natural successor to Python in scientific computing, but over time that has seemed less and less likely.
The seller.. who could be some random in a country with no legal framework for recourse
and with warnings as error its also forbidden.
Usually the "stirring up controversy" isn't on the merits of whatever the controversy is itself, but to draw attention away from some other controversy, like the whole USPS debacle.
Search could still be funded by search advertising. It just wouldn't be combined with AdWords/DoubleClick/etc. Same idea for other products that have their own ads like GMail and YouTube.
> Popularity and quality are not really correlated, so the first point is false

Popularity is a good enough proxy for how good a given tool is at a given task. Go give 100 people a hammer and a tootbrush and ask them to nail a plank, and you can divine the relative usefulness of each tool based on the number of people who used each.

> As for the second, nobody has to prove anything to you

Nobody is beholden to anyone, but if you're putting a contrary position forward with no evidence be prepared to be asked to elaborate. Such is life.
Googler but still throw away account? You must not feel too strongly about your convictions.

You also obviously don't understand what free speech means, which is depressing of someone skilled & intelligent enough to work at the big G.

Free speech is not the right to say what ever you want. It's the responsibility to stand behind and defend what you speak with real evidence.
Not to mention any operation to recover it would likely cause more damage than leaving it alone...

They should get a sizable fine to discourage such reckless ventures in the future and lets leave it at that
Religious extremism takes many forms, even among those who don't worship a deity.
The numbers you show confirm my statement, I was talking about congress, the legislative branch, on the whole. The point is that we do not approve of our government and media organizations by and large.
I'll give you a shout when I publish the first draft. From your profile you seem like a pretty easy guy to reach. :)
This article is hyperbole. Not sure what useless means to the author, but passports are useful for much more than tourism.

The most important thing, I think, is that a US passport gets you into the US. That’s pretty awesome and not something a German one does right now.

I’m not sure it’s very wise to do lots of global travel now anyway, but once Covid passes, US passports will be really useful for tourism again.
Python always has had a few really strong killer apps. In the past stuff like Zope (GvR himself worked for a few years on this, and it's still around), and more recently things like Django, numpy, scipy, matplotlib, PyTorch or open scientific computing in general.

Python seems like a very popular choice when the time comes to replace bash or perl scripting from the 90s. Oodles of internal tooling and OS tools in the Linux space use it.
AI allows 3D printing quality check in real-time
I would nitpick that and say "if you are running a cluster with a static number of worker nodes".

If I would have a cloud hosted k8s cluster and don't configure any auto scaling, the situation would be equivalent to me buying x number of physical machines and hosting them as worker nodes on prem. No ability to scale to "bursty traffic".
Staying within North America largely eliminates the timezone problem.
Culture and time zone differences are generally greater SF to Manila, over SF to Austin.
SGI's STL implementation and later EA STL were game changers for C++ imo, they really kicked off "modern C++" as we knew it.
Even my 6-yr-old knows starting a sentence with "Not to be rude but..." is surely to be followed by a rude statement. I would hope anyone commenting on HN sees this as well.
I think it’s not wanting to mess with a laptop while under ‘creative influences’. A standalone device is usually easy to master, the buttons create a limited mental map that can be learned and not given a second thought. On a laptop the enormous possibilities are oftentimes a distraction and the process is less constrained. You probably heard the ‘Less is more’ adage. That is particularly true for the creative process where constraints force the creative process to be more fruitful.

Second, the hardware is usually more responsive
In Canada and haven’t had too much an issue, thou im carful with what I order and look for red flags
Sounds like a very interesting piece of advice, but I'm not entirely sure what you're saying.

Do you have two twin mattresses side-by-side, each with its own set of sheets?
> * The individual (and so also teams of individuals) have never had more powerful technology*

The issue, as always, is relative power—which absolutely skews heavily in Google's favor. Individuals accessing the web today have far less relative power than 25 years ago, even if they can accomplish "more" with less effort.
Good observation -- you're the second person to point this out to me. (The first person said "It's basically Akamai with better DX.") That column refers to what they market, not necessarily what others think of them. Although we just think of them as a CDN, they are trying to market themselves in a new category. The dissonance shows why creating a new category takes more than just persistent marketing.
Sol’s JRNL on HN – E.1: Zero Users
This journal tells the story of my side project, an open source search engine for developers.

Links at the end.

# Jobs

Today was a tough day.
Day cares are closed for summer and I have a ton of work. Running after a toddler is exhausting, so is the heat.

At my “real” job, a bug slipped through peer reviews and made its way to prod.
It doesn’t help that rollouts are rare and delicate events.

This is blocking us from activating a feature we’ve been working on for months.
I can almost feel the PM breathing down my neck. Nice guy, but under pressure to deliver.

# It’s live

Thursday the first version of my side proj was released on the Chrome Web Store.

Let me pitch it to you.

I'm building my own search engine. Crazy idea but not meant for everyone. Just devs. You and me.

# Baby steps

I tried a number of things, nothing conclusive. If my results aren’t helpful, what’s the point?
So I’m taking this slow with a simple Chrome extension called “Stackoveflow Instant Answers”.

Really neat: it adds an Instant Answer button to Stackoverflow links on your Google results’ page.

It shows the number of upvotes and clicking opens a drawer with the top rated answer. Simple but huge time saver.

# Zero

Of course, build it and they won’t come.

It currently has zero users. It’s odd because it at least has me.

Maybe you need critical mass for Google to register this.

I don’t know. But I keep starring at this number. Zero.

About to email a few friends. Ask them to try it and give feedback.

This post is sort of a bottle in the ocean. It’ll most likely disappear in the web's deepness, swallowed by waves of never ending content creation.

But if you happen to read my words, have a go at it and tell me what you think.

# You tell me

https://chrome.google.com/webstore/detail/stackoverflow-instant-ans/afccnijfleldjfafncljflmjbflhingn/

https://github.com/solal/stackoverflow-instant-answers

s.catchfire@gmail.com
I look forward to the national outrage in year 2075 when it is discovered that 90% of "voting citizens" were tokens stored in the basement of the White House, and nobody noticed for 50 years.
I looked into it before, and I don't think html2canvas would work. IIRC the only way to get the gradients was using the screen capture API [1], which works, but requires users to click an authorization prompt before use.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Screen_Capt...
Nice explanation. Another interesting point is that in some cases there may be infinitely many ESTs, even if the sum is finite. For example, if we take the set {2^n}U{3*2^n}.
Kapton tape is also a great example of how Amazon algorithmically enables knockoff and counterfeit goods.

I recently bought the #1 result on Amazon for "kapton tape". A banner on the item's description proclaimed that the listing was "Amazon's Choice for Kapton tape". So I ordered it without doing any more due diligence. When the item arrives, it turns out that it isn't Kapton. It's a knockoff called "Koptan". In their defense, the actual vendor's description doesn't call it Kapton, just the "Amazon's Choice" banner. Kinda sneaky

The tape I got looks a lot like Kapton. But is actually the same thing? Who the fuck knows. At the very least, my house hasn't burned down yet
Mykonos rejects fresh lockdown as Greece sees cases rise
You can't. A 51% attack is literally "the network".

And I wouldn't call a 51% attack sophisticated, really. It's just having a bigger hammer than the other guy.
> anybody with deep enough pockets to spare a few million

Which for all intents is ... governments.

So no real difference.
So you damaged the item from your own carelessness and then returned it next day to get a new one? Why did they accept it? Mistakes happen, but why should the store be liable for this? Further, is this not fraud?

This is reminding me of my friend who because of the work-from-home orders wanted a standing desk. He buys one, uses it everyday and then returns it a day before the last return day. He’s on his 5th one now. He absolutely has the money (software engineer). To me that’s outright fraud.

People who abuse return policies likely increase the prices for everyone.
> and if the companies decided to go ahead with it anyway

This has never happened, because the profit loss from both parties from losing access to a market with 400M+ people has always made investors blanche.
We'll that explains why stone toolkits stayed pretty similar for thousands of years. Ancient hunter gatherers were a bunch of frat boys with some elders (that can still move with the hunting band/clan) leading them.

City living aren't that healthy (especially in the Neolithic) but you have lots of time to make new things... And use them in the future instead of needing to abandon them when your band moves on.
CHD Will Sue the University of California over Mandatory Flu Vaccine Policy
The comparison ignores things like age (older tools will be ore popular). Certain things have to be experienced. I'm not sure how you want me to prove something like productivity. How would you prove python is better for some things than c.
Solr is great, but it's frustratingly unopinionated about a lot of things.

Should you use SolrCloud or Solr standalone mode? Use the classic config files? Or dynamic/managed schemas and config APIs?

You may say "to each their own" but when you want to do a simple thing, like install a plugin, and there's about 5 ways to do it - with each way working for a different 75% of use cases, it can be rather frustrating. Compare this to Elasticsearch where there's one company behind everything (for better or worse) with very strict and clear opinions about how to do something.

I'm working on a little project with my personal opinions for Solr use. Call it Effective Solr, or Solr The Good Parts. Who knows when/if it'll get done, and they're my somewhat informed opinions, but maybe someone would find them useful.

It's rather early, but it never hurts to begin gathering comments on this

https://gist.github.com/softwaredoug/3212fa9c5a198a565a9a77b...
It's not very noble work but it does sound fun to work on a team with resources. I interviewed at Google for a year and it was for a team trying to squeeze a half a percent more juice out of ads. It was dreadful.
Digitizing Service for Embroidery
Seems possible it arises from a greater willingness to accept things about themselves and do things like transitioning that are socially stigmatized.
The code is not broken for non-ASCII characters. UTF-8 works just fine with 8-bit chars, and the code I wrote correctly lower-cases ASCII letters even when UTF-8 is present (it just won't touch the UTF-8 chars, which is fine in this use case).

It's only tolower() and toupper() specifically that are broken because they expect to be able to do their job on a single byte, which is no longer possible with UTF-8.

Meanwhile, using tolower() to lower-case an HTTP header name won't give you the correct results if the locale is set to Turkish with the ISO 8859-9 character set, which is 8-bit, and where tolower('I') will produce the byte 0xFD which is 'ı' in this character set.
Having worked with tech workers from Manila and Bangalore I'm not worried about getting replaced by a tech worker from Manila or Bangalore.
> The real mystery is why nobody has ever been able to do better search than Google, or at least just as good.

Google's search is the way it is now because they've now had 20 years to work on it. To create search of similar quality you'll need to spend a comparable amount of time (during which Google will not rest on laurels, but will continue to evolve).

It would've been great if someone took the pains to implement, maintain and evolve a search similar to Google's at the time when Google became available (or a few years after that). Then it's possible we would have two high quality search engines now.

But even that is a simplistic view of things. Everything that Google ultimately has feeds into its search. Google Translate? Helps Google understand pages in multiple languages. Google Maps? Helps Google learn people behaviour, places of interest, businesses etc. Google Patents, Groups, Books? Provide vast amounts of natural text to train models on. And so on and so on. A "just as good" search needs all (or nearly all that) that to become just as good.