skysight-inc/HackerNews huggingface dataset:
Ha good question! I run a company that builds visual search engines and one of the sites I build and develop is a colour search engine for lipsticks. One of the main ways people discover it is through Google searches so I was studying which sites rank highest for queries like "nyx budapest lipstick dupes" etc. So yeah, for sure, queries for stuff that lends itself well to visual curation will be full of Pinterest results unlike stuff about Greek philosophy.
I don’t understand the licensing scheme: why Apache and AGPL? Doesn’t this choice defeat the point of the AGPL?

> MinIO is 100% open source under the Apache V2 license and Affero General Public License Version 3 (AGPLv3).
(From the homepage)
Agree. Will check the state programs. Thanks.
Mutation is simply a loaded term for variation, nothing horrible or shocking is happening.

https://news.ycombinator.com/item?id=25538675

https://en.wikipedia.org/wiki/Mutation
It’s a strange thing... in my experience, it’s mostly a cultural phenomenon. By induction: everyone around you takes secrecy incredibly seriously, so you do too.

When I was working on new hardware, for instance, to access it I would: enter the building (locked), enter my floor (locked, separate from the rest of the building), enter my office (locked, different key), remove the hardware from my cabinet (locked, another key). For some projects, the hardware could only be stored in offices in a certain building, so I’d have to walk a few blocks away and perform the same steps to access a temporary office where I could work on it (eg for the Watch before its release).

Sometimes this caused serious problems. For a while I was running the project which evolved circuitously into SwiftUI and Combine. We spent months iterating on designs dependent on the proclivities of Objective-C and changes which could be made incrementally to it—which obviously constrained us a lot. Meanwhile the Swift project had been going on for about three years... but only about 70 people inside Apple knew. I was talking regularly to some of the people who were working on Swift, and they’d try to subtly nudge my designs, but there was only so much they could do. After many months of this my boss got me and my colleagues disclosed on Swift (required pulling tons of teeth). The project would be so different in Swift (and would require language changes which the team wouldn’t be able to get to for years) that we canceled our project the next day, after many months of wasted work.
Darcs should be able to support semantic patches, but currently the only alternative patch type is token replacement. How useful semantics might be in a project with N different components' semantics, I don't know.
What they are doing to get into google search is not the problem, the problem is all their links are scams, clicking on pinterest google images link lands you on a login screen, or on a farm of similar/adjacent images. Nowhere do they have the content you were actually looking for.

TLDR: they are gaming google
And the Pinterest pages have no content! They've beaten Google or Google doesn't care anymore, either way, plummeting result quality is a strong signal that Google Search is ripe for disruption. Ten years ago, Google would've punished all Pinterest properties for this.
>The ability to package programs so they run on a computer without you worrying about it?

Have we forgot about DLL hell and the myriad of security problems we've experienced since then?
Agreed. We should all standardize on the most open systems that permit the most users to use the machines as we see fit. For example, on an open system, you can make special systems for Mac users. Or for Windows users. Or LSARS users.

That way we don't duplicate effort for an ever closing dictated by one greedy body.
Awesome. Looks like they have a virtual intern program coming up early next year. Will see on it goes.
Lots of implementations here: https://rosettacode.org/wiki/Binary_search. The J implementations are beautiful.
If you want to normalize the SI units, you could also replace "many GWh" with "many TJ".
If you invest some time building your own linux environment, e.g. Xfce or openbox, or kde.. You will probably found that once it completely works the way you customize it, it will work until You break it. I've seen testimonials of guys using rolling releases of Linux or, some debian based distro that runs for years without any issue. No scam installed alongside your OS.
Well...
I use arch btw.
Show HN: I made a Instagram carousel designer that works in browser
We are pursuing ideas that we think will increase competition in the search engine market. Our main focus right now is making Google’s index of the web available for use by competitors, since no one other than Google is really allowed to crawl the web. If people were allowed to use the index to build what they want, then you or somebody else would be able to build a search engine that avoids the Pinterest cruft and would be more suited to your needs, instead of Google’s one size fits all approach. So, to answer your question directly, yes we do have some ideas about how to do this.
For reference, this is rust's actual binary search implementation: https://doc.rust-lang.org/src/core/slice/mod.rs.html#1841 (returns either Ok(index) when element exists, or Err(index) where index is where you'd insert the element when it doesn't exist)
There are two important things to temper how worried you should be:

1. Many times there is an inverse relationship between ease of transmission, and severity of symptoms. There is a good chance that this new more transmissible mutant is likely to make people less sick.

2. So far all the available evidence seems to indicate that the vaccines will be effects against this strain as well.
"Yes, a foreign legionnaire may apply for French citizenship from three years of service.

"It is usually granted, subject to have a good way to serve and have proven its willingness to integrate the French Nation.

"The legionnaire who does not wish to opt for French nationality retains his foreign nationality and is just as much to stay in France at the end of his contract and once he is in possession of a residence permit.

"Obtaining a residence card is consecutive to obtaining a "certificate of good conduct" issued by the command of the Foreign Legion to each deserving legionnaire leaving active service.
Furthermore, the legionnaire wounded in operation may acquire, from right, French nationality (law called "the blood shed")."

https://en.legion-recrute.com/mdl/info_seul.php?id=39&block=...
I love Lora - our apartment's garage remotes have a range of about 5 meters, and the gate opens super slowly. This is annoying for us and everyone around us as we live on a business street, so have to either be parked across a footpath, or block traffic in the street while we wait for it all to happen.

So I rigged up a bunch of stuff using some RFM95 Lora modules, relays, and a smattering of crypto, and now I can start my garage door opening from several blocks away. Now by the time my car gets there, it's ready for us to drive in.

It started as breadboard/feather mess, but has progressed over time as I've taught myself PCB design to make ever-smaller remotes. It also means I can make multiple remotes, and put them on each of my bags, bikes, cars etc.

https://www.instagram.com/p/B11m1y5J3qc/
Swamp gas.
There is also really interesting development happening in the frontlight tech sector. Check out FLEx Lighting, they raiselnd raised 9mln USD to Launch LCD 2.0: https://forum.ei2030.org/t/flex-lighting-raises-9m-in-fundin...
How much of the bafflement stems from the fact that Pinterest's own audience is overwhelmingly women, while the general search audience is 50/50 and the HN audience is, judging by the character of the comments, 99% men?
NixOS on ARM/Raspberry Pi
The only people i know who wanna call me are the people at my psychiatrist's office. Anybody else trying to get ahold of me is probably spam not anyone I'd know in real life so there's no real point picking the phone up unless i'm expecting a call from my psych...
A very interesting editor, but...no folding and no concealing. Once it gets those it will be worth a serious look.
Consider using nix over homebrew / macports, it's pretty good on mac now. This is a reasonable intro doc https://wickedchicken.github.io/post/macos-nix-setup/
Is that still true for WSL2?
I also think we should say the moon is 384 Mm instead of 384,000 km. Mega meters are awesome, we should use them more. And the earth sun distance is 150 Gigameters.
Flash has an HTML5 equivalent. Alongside the Animate rebrand (years ago) they released HTML5 tooling that lets you export animations for the web.
Can you let the user zoom further, even if it is a bit lo-res?
We get the most backlinks to our site when we create an interesting technical post (example: https://resources.fabric.inc/blog/ecommerce-data-model) and share it on HackerNews and subreddits. For instance, that post I shared as an example hit the first page of HackerNews (https://news.ycombinator.com/item?id=25353148) and our backlink profile went from 100 to 218 backlinks in a matter of days. (We are a new site.)
What the heck does that even mean when it comes to corporate empoyement?

Don't mix marketing with work conditions.
HopeRF modules are a decent example of consumer LoRa hardware. Check the datasheet:

https://www.hoperf.com/modules/lora/RFM95.html

They advertise bit rates of up to 300kbps, but that doesn't tell the whole story. If you look under the LoRa modem section, you'll see that the actual data rate for that kind of modulation tops out at a little less than 10kbps with a high bandwidth and low spreading factor.

LoRA is also susceptible to interference. If two packets collide, the CRC will fail and all of the transmitters will need to back off and try again. And usually, higher bandwidth means fewer channels running in parallel.

So you might be able to get 1-10kbps between two nearby transceivers, but that probably wouldn't scale well to a mesh network and it's already very slow.

It seems like a good technology for pagers and intermittent text messengers, but a full-fledged network with streaming and file-serving seems like a stretch.
How low power in 'on mode'? its a given its low power in off-mode. For coding, flicker free would be lovely.
You shouldn't speculate about 1. especially as this is a virus that is new. It didn't have wave after wave where the "deadly" strains would lose out in evolution.

Death rate in London and Kent didn't seem very different to other affected areas which would imply that the virus has same severity of symptoms but it is easier to transmit/contract.
> Offtopic but related question: is there any TLD for which a first-level wildcard is allowed in SSL certs?

Nope (unless you own "an entire gTLD").

From the CA/Browser Forum's Baseline Requirements (v1.7.3) [0] (with a few links/references added):

--

3.2.2.6 Wildcard Domain Validation

Before issuing a certificate with a wildcard character (*)
in a CN or subjectAltName of type DNS-ID, the CA MUST
establish and follow a documented procedure that determines
if the wildcard character occurs in the first label position
to the left of a “registry-controlled” label or “public
suffix” (e.g. “*.com”, “*.co.uk”, see RFC 6454 Section 8.2 [1]
for further explanation).

If a wildcard would fall within the label immediately to
the left of a registry-controlled /1 or public suffix, CAs
MUST refuse issuance unless the applicant proves its rightful
control of the entire Domain Namespace. (e.g. CAs MUST NOT
issue “*.co.uk” or “*.local”, but MAY issue “*.example.com”
to Example Co.).

Determination of what is “registry-controlled” versus the
registerable portion of a Country Code Top-Level Domain
Namespace is not standardized at the time of writing and
is not a property of the DNS itself. Current best practice
is to consult a “public suffix list” such as the Public
Suffix List (PSL) [2,3, and to retrieve a fresh copy regularly.

If using the PSL, a CA SHOULD consult the “ICANN DOMAINS”
section only, not the “PRIVATE DOMAINS” section. The PSL is
updated regularly to contain new gTLDs delegated by ICANN,
which are listed in the “ICANN DOMAINS” section. A CA is not
prohibited from issuing a Wildcard Certificate to the Registrant
of an entire gTLD, provided that control of the entire namespace
is demonstrated in an appropriate way.

--

[0]: https://cabforum.org/wp-content/uploads/CA-Browser-Forum-BR-... (PDF)

[1]: https://tools.ietf.org/html/rfc6454#section-8.2

[2]: https://publicsuffix.org/

[3]: https://publicsuffix.org/list/public_suffix_list.dat
You might even encode the position in color, and do it in O(1)! Depending on the sensitivity of your camera, though :)
Yep, exactly. I find that Pinterest is slowly making me less and less likely to use Google. Pinterest shows up as the dominating search result even or very specific long tail keywords where one could argue that a collection of images on a login-gated page is not helpful at all.
So roughly, the author is saying something like:

if ( outsourcing_cost * alpha > opportunity_cost ) {
outsource();
}

and discusses how that alpha should be calculated. The author also mentions some side benefits of doing some tasks and getting better at them.

Does HN have any thoughts about living a smaller life by doing fewer things and having more time to just live and enjoy life? If spending time figuring out how to optimize money/time in more complicated ways could produce a more efficient path, wouldn’t such knowledge spread quickly and become common knowledge?

In other words, are there any real life hacks that are not obvious that result in significant quality of life improvements?
You have to pay for it on the Elementary store, so maybe they don't want you to find it for free easily.
I think mailbrew[0] could be of your interest, it lets you add some sources and it will send you a periodic digest of them.

Disclaimer: I'm not affiliated with them anyhow, nor use their service.

[0] https://mailbrew.com
Give it a few days and this page will be the #1 hit for "pre-Socratic bedroom ideas"
> Python 3 going from 18.45 seconds to 2.67 seconds on the regex-redux

You do realize those are different programs, don't you?

You do realize that both those Python programs are shown in the current measurements, don't you?

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

But if you really want to show us the old Q6600 measurements so many people have complained about, the latest version is here:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
> making Google’s index of the web available for use by competitors

What incentive would Google have to continue populating that index?

Would I be breaking the law if I independently crawled and hosted an index without publishing an API for it?

> since no one other than Google is really allowed to crawl the web

Maybe this is the problem that needs solving.
Another good tactic is to find newsletters that cover the type of content you are creating, reach out to them, and say that you created something that might be good for their newsletter. To do this, I recommend using Google to find popular newsletters on substack and revue. Do a search like such as...site:substack.com [your content topic]. Contact the editors. Getting good content out their is the best way to build backlinks IMO.
Apparently slingshotting around the sun is needed to get any appreciable velocity. Start thrusting at 90 degrees to the line between the ship and the star as soon as the ship materializes to enter an orbit.
Being quoted by Jason Donenfeld as “correctly identified the technical nature of the problem” was quite a nice Christmas gift.

Thank you Jason for your hard work and wonderful wares!!
20 hours of battery life...and no fan noise.
Both seems non perfect to me.

Having to set up one's git config or having to fork a repo seem to be accidental complexity is both cases.
Linux has many implementations; some are more complete than others.
It has been estimated that 95% of the stars that will ever form have already formed. Far from being in its infancy, from the point of view of locations for new life arising the universe is nearly done.

https://scitechdaily.com/star-formation-in-the-universe-has-...
The Black Swan, by Taleb, because at the time it was particularly relevant to my work and since then has also impacted my decision making process more generally.

The Re-enchantment of Art, by Suzi Gablik. I hated it when I first read it but then after reading it a second time realized she was right about a lot of things.
Another commenter echo'd this here but it's the same for me. I find running WSL2 on windows easier to get up and running and way more stable than running Linux and macOS which just 5 years ago would be the anectote of a crazy person.

Things really just work, I get a stable desktop environment, not the prettiest compared to macOS but at least the window + virtual desktop management is leagues better, and an even better development environment without dual booting.
I don't think the original stored program computers even had files, but I don't know when the first recognisable filesystem was. There have been a number of image-based systems which you can program directly, possibly by direct manipulation, even if you ultimately store the image as a (binary?) file.
> since no one other than Google is really allowed to crawl the web.

??
Seems like there would be other serious problems with running an OS that hasn't been updated in four+ years. I'm not going to bother with a survey, but if memory serves, there have been at least a half dozen serious exploits revealed among different SSL libraries, bluetooth stacks, and WiFi.

Maybe letting the certificates expire would have actually helped to secure the IoT.
It gets tiring.
Google account preferences used to have an option to exclude domains from results. About a decade (?) ago I added Burleson Consulting and expertsexchange to blocked domains and Google was instantly useful again. In 2014-ish Google moved this functionality to Chrome so I lost access to it. Not sure if it is still there.
This is the way it works in Mercurial, where pull doesn't automatically merge or rebase. You might want to look at your colleagues' work without disturbing your uncommitted changes or merging your commits right at that very moment.
I miss the days when google had an option to block entire domains. So sad that they removed it.
> What incentive would Google have to continue populating that index?

Presumably they would still want to run google.com and make money off of it.

> Would I be breaking the law if I independently crawled and hosted an index without publishing an API for it?

No. You would not get the advantage that Google gets when it crawls the web and so would not have access to a large amount of data that nobody else has access to.

Updated based on edit of parent post:

> Maybe this is the problem that needs solving.

Why have websites waste the money to serve all those requests all over again? Why don't we have Google share the results and we can use that money to do more productive things than recreating that work? I don't think website operators would be happy if there were a hundred more crawlers out there crawling as much as Google does now.
Funny, because I've seen just one talk in 2020 and it was that one :) I'm not too much into talks and conference stuff, mostly because almost all the time I find the subjects of talks completely irrelevant, to specific, too general etc. That one was really entertaining and I was looking for something similar, but haven't found anything.
[1] is a repeated concern, that has roots in early virology e.g myxomatosis and rabbits overpopulating australia.

https://en.wikipedia.org/wiki/Myxomatosis

the coronavirus breaks past this dynamic as there is disjunction between transmission and onset of symptoms.
thus morbidity is not a selective pressure upon transmisibility of the coronavirus.
This looks pretty good!

One of the most important things to me when using Todoist is seamless syncing between mobile and web. I absolutely need the possibility of quickly jotting down a task when I'm on the go. As well as getting a quick overview of the day in the morning or late in the evening without having to use the computer.

Todoist is actually one of the few apps I pay for and feel happy doing that. For me it's really money well spent as I'm pretty sure I recover the yearly cost in productivity gains in a few days max.

That being said, it's always nice to see good open source software being actively developed!
> …SBCL benchmarks with custom assembly then…

How could that possibly effect the performance of the Ruby regex-redux? :-)

"Wanted — Ruby PCRE2 regex-redux program"

https://salsa.debian.org/benchmarksgame-team/benchmarksgame/...
Heat pumps are at the 400% efficiency level so by your numbers they're already ahead. And PV has other advantages. It's easier to install since it doesn't require specific tubing and the panels are much lighter. The energy is useful for other things when you don't need as much hot water. And efficiency goes up in winter because PV is more efficient in the cold whereas efficiency of thermal solar goes down as you need to heat the panel before heating the water. It will depend on your local PV and heat pump costs but thermal solar seems less and less relevant these days.
Anyone who understands English grammar knows the second amendment protects the individuals right to keep and bear arms and that that right shall not be infringed. Local bans clearly violate this.

Originally yes, the constitutional amendments only applied to the federal government, but that changed with the 14th amendment.
Or just avoid using google. The Pinterest results in google image search queries was a major driver to me using bing/ duck duck go.
The interstellar Orion was quite a different beast from the take-off-from-Earth Orion.
This is such non-advice.

"That thing you're addicted to... just... don't do it for a while"

Riiiiiiiiiiiight.

They claim it's not a tech-bro thing, but it's got repackaged tech-bro BS written all over it.

If you need CBT then get CBT. Not this do it yourself nonsense. If you could do it yourself you wouldn't have a problem.
Have you considered making this a twitch extension? That would allow users to click stuff on screen instead of (or in addition to) typing.
It's also another example of how modern tech companies are broken (or lacking ethics).

Currently, many big tech companies do basically whatever they want. Facebook and other ad companies have been caught knowingly defrauding ad spend customers, Amazon has been knowingly permitting counterfeit sales for years, Uber has been ignoring regional laws globally, Airbnb was (and may still be) ignoring or hiding data that illustrates their connection with increased housing pressures, and on and on.

Doing what you can get away with (because the cost of the penalty is lower than the profit that results from the bad behavior) is not ok. It doesn't contribute to an improved civilization, it pushes civilization back down toward a zero-sum, selfish survivalist mentality. I know it sounds corny or hippie, but if people can try to better balance their own desires against the good of the community, the end result will surely be better.
I feel like pinterest is being a "placeholder"/"fallback"/"default" of the web. Each time I encounter quora or pinterest search results I am getting the feeling I was looking for something that does not have good online answer/content.
But if your device is just some thermostat behind a NAT firewall talking to one server, what’s the risk if it isn’t opening up ports or accepting unsolicited connections?
Suppose he changed the type of numbers from List[int] to Tuple[int]. Would that get rid of the copying?

Tuples are immutable in Python, so in theory it should be able to but I have no idea if Python actually makes that optimization.

Even if it does, this is probably not a good approach in Python because Python does not optimize away tail recursion.
And not just here, but in all the other galaxies we can see. Surveys for K3 civilizations in other galaxies have come up empty.