skysight-inc/HackerNews huggingface dataset:
I disagree, it really depends on where you work and exactly what kind of work you're doing.

Writing avionics software, for instance, I would definitely consider "engineering". And that's a bit of an extreme case; there's lots of other software out there with a lot of rigor.

But yes, a LOT of software these days is just slapped together with processes that don't resemble any kind of true engineering practice at all.

However, let's not forget that even industries with "real engineering" are frequently full of bad or nonexistent engineering practices: just look OceanGate, or the Boeing 737MAX.
“A person's primary task should not be computing, but being human.” - calmtech.com
In the life sciences there are dedicated structured repositories. These are searchable by keywords and often crossreference each other. They are the goto places for finding data.
Ever since they upped the search limit (before it's pay per search), I've been a happy camper.

On the other hand, it did teach me the true cost of searches, and I use a lot more !bangs now, like !mdn or !archwiki (although the search powering both of these are probably funded by donations)
I don’t understand the point of the question. Since when did .foo control the size of :scope .foo? To the extent it does, since when did a descendant of :root not influence the size of :root?
> Browsing HN only needs one round-trip

It's never just one round-trip: the TCP handshake is one round-trip in itself, then there's the TLS handshake needing two addionnal round-trips, and only then comes the HTTP round trip. So the minimum latency you can have to load just the HTML is in fact 4 times the round-trip time. (And I left DNS aside, because the DNS resolution process involves talking to different servers that are thelselves at different distances).
The recent price reductions [0] were fantastic. But investors always smells fishy to me. Granted I don’t understand much of it, so my nose might be off.

0 - https://blog.kagi.com/plan-changes
>> has to make 40 requests pulling in js files, CSS files fonts

So it's 2023 and I've been concatenation all my css, and all my js, into a single css and js request since like 2005. So a call to the site results in maybe 3 or 4 requests, not 40. But I've noticed most sites don't do this. Perhaps because I was trained when we had 28k modems not 100mb fibre?

Http/2 makes a big deal of multiplexing, but its less convincing when there are only 3 connections already.

I guess I also don't have a million separate image files, or ads etc so that likely helps.
Apparently, for starters, knowing when rc.local is to be run.

It was run in the middle of rc, not at the end; as pointed out in the OpenBSD manual.
That's of course complete nonsense. Everyone is absolutely not doing illegal things you can go to jail for. Your examples included harassment and fraud like that is something normal people engage in. You're defending criminals and at the same time unwittingly saying that only criminals participated in the protests. Says a lot about you and your friends.
Lenovo's Thinkpad division. Fast turn around with no fuss.

Lenovo's other parts of the business - total trash!
> Montreal, Calgary, Edmonton, Quebec City, Winnepeg, Halifax, Saskatoon, Regina, and St Johns

Yeah, all of these cities also have long, harsh winters.

FWIW I'm a Canadian who lived in California on work visas for several years and relocated to Australia in 2011, where I'm now a citizen. I've never regretted leaving Canada.
What does that have to do with ORM which are 20 years old technology with remarkably stable APIs all that time?
Scalable Vector Search for AI Apps
Curious, what obligation will the US have to Taiwan once this plant is built?

If China decides it's invasion time, and the USA has "all the chips", I guess not much?
You can achieve that with grid right now. Set a row to height zero, with a container inside with overflow: hidden, then toggle that row to height 1fr. Stick whatever transition you want on it — job done
I know you're making numbers up, but I think it's a shame that there will be 10x more thought about people they will never meet, nor talk to, than to people that they can perhaps form bonds with. Truly lonely reality.
> Because going for a mobile linux distro does not involve jumping through hoops?

Parent said "add more hoops to jump through".

We are speaking about the direction and intents. Google makes it harder and harder to avoid the Google ecosystem.

Mobile Linux does not add hoops to jump through. The intent is making things easier as time passes.

Of course today all this is still experimental and of course you need to jump through many hoops.

> Not sure what you mean by that. AOSP is still maintained

Yes, the base system is still maintained, but the concern is that Google increasingly adds features into proprietary gapps instead of AOSP proper. And the post we are discussing is exactly a sign of this tendency.
I disagree with this title. I use /e/ OS, and I couldn't care less about that news. I already use a custom SMS app, and I am not even sure if my system comes with the default dialer.

There are many things Google can do to make like more difficult for custom ROMs, but I don't think this is one.
That's great news. I don't particularly care about the search engine, for me, it's about the browser. Orion is really great, I hope they don't stuff it up!
The investors I know who are most interested in it either come from a non technical background and buy into unprovable but interesting sounding theses that rarely resonate with me as a practitioner, or are deeply technical and over anchor on their own experiences. Very rarely are either right.
https://github.com/Sanster/lama-cleaner
An AI doesn't need direcy physical abilities to be dangerous. It's enough if it can talk people with abilities it needs into doing what it wants.
> "Can I put my 25 TB microscopy image data set on GitHub? Will they host it for free indefinitely? In the life sciences, there are dedicated public repositories (databases) where the data is hosted (free to the researcher), catalogued, standardized and curated to some extent."

Yes this is better. Like if you are a scientist and you find an amazing new cancer gene then you should probably put it in the actual gene repository and not randomly on github. Because you're this hypothetical scientist you probably know the exact niche place that is most appropriate for that already. Like GenBank or whatever is the one that there was a scandal about the pre-covid coronavirus genes were mysteriously deleted from it.
Same for me. Although I just discovered `qrcp` which has been quite handy, and I'm sure there are many tools like it.
Do you have any concerns that gamifying reading and turning it into a competition is immersing children in neoliberal logics, and pushes them away from intrinsic motivation and cooperation instead?
The audio signal is encoded in AM signal by effectively multiplying a high-frequency "carrier" signal (like a 1.4 MHz sine wave) with the amplitude of the audio signal (some squiggles that match the air pressure waves we perceive as sound, around 0-20 KHz).

As a result, the peak of the voltage on the tower is changing with rise and fall of the audio signal. And that peak voltage change is changing the spark in some way that makes it get hotter or cooler really fast (or something), which causes the air that is getting zapped to expand and contract, resulting in an air pressure wave that is relative to the original audio.

There's probably a pile of distortion due to all of the physics of the arc (high frequencies seem louder), but humans are pretty good at hearing the human voice through all of that anyways.
There is one problem with those: Security.

Using modules (even if they are in the standard library) on the command line lets malicious code in the current dir take over your machine:

https://twitter.com/marekgibney/status/1598706464583028736
> Live lighter and don't rely on comfort like you'll die without it.

While for some people it's a comfort issue there are lots of people that will literally die without cooling during heatwaves.

Besides that, you can't expect people to be productive (especially in jobs where you're supposed to make use of your brain) when they are slowly cooked in a hot office.
I want to add one more thing here that I feel most comments are missing: typo squatting.

For example, the Microsoft IDE for dotnet is Visual Studio. You can get it by googling visual studio or you can go to visualstudio.com which redirects to visualstudio.microsoft.com

Now the typo squatted visual stuio dot com is interesting to me. It shows me a different scam depending on where I come from. Sometimes it is just a page full of ads. Sometimes, it is one of those “your registry has corrupted” kind of full screen scams, and sometimes it is just straight up pron. I’m saying all of this to dissuade you from visiting the website if you are on a potentially vulnerable machine.

The point is, someone could typosquat the New York Times or the Washington Post, or something like that and generate very confident sounding fake news now, right?

Maybe that’s what the tech giants want? They don’t want us typing the url but rather throw our hands up and say “{search engine} take the wheel”, and just type visual studio or nytimes and click the top result?
> Every dev tool startups are getting funded.

> beating reputed players like AWS, Auth0 etc?

Maybe your view of "dev tool" is too broad.

Identity shouldn't count as a dev tool. Perhaps security. It can be used to help manage end users. AWS isn't a "dev tool" either.

There's no 1 answer as we're mixing in a lot of things. VCs will see things differently depending on what it is...
Keep in mind that 150ms round-trip latency means at least 600ms latency when opening a webpage because of the TCP and TLS handshake.

But even 600ms is OK on today's web (or even on today's desktop apps it seems…)
It also uses the file as a module, not a script, which means suddenly relative imports works the root dir and the cwd are the same, and it is added to sys.path.

This prevents a ton of import problems, albeit for the price of more verbose typing, especially since you don't have completion on dotted path.

It is my favorite way of running my projects.

Unfortunalty it means you can't use "-m pdb", and that's a big loss.
I know a Realtor and they said those cities are already getting pumped.
Is $670K adequate sum to he raised through such financing round? I get used to multi-million numbers in startup announcements.
"Kagi is building a novel ad-free, paid search engine and a powerful web browser as a part of our mission to humanize the web."

With 670K?

Cuil went through about $30 million to develop a standalone search engine.
And that was fifteen years ago, when search was simpler.

There may be a market for a search engine company that profitably runs a low-cost operation with very few ads and makes real efforts to keep out spam. Everybody is fed up with Google and Bing. There's a great opportunity here to disrupt the industry and destroy a trillion dollars in market cap.

But not for $670K.
What seems to help in the life sciences is the existence of public repositories. These could be replaced by portals that collect info on data hosted elsewhere. But the main advantages are that they provide clear, well known places to start looking and they curate, standardize and organise the metada to make it searchable.
I guess the thing to do is include a comprehensive wikipedia list :-)

https://en.wikipedia.org/wiki/Instant_payment
I can't seem to tell from the website.

But are they depending on results from Google, Bing etc. or are they crawling the web themselves.
Don't forget UP! That opening scene is heartbreaking
> I refuse to use the service anymore after they shut my account down because a withdrawal failed

I don't know how people still usrs PayPal after so many people had those issues
The multi-million dollar lawsuits associated with buying and selling real estate make us think about the importance of inspecting plumbing systems before a transaction. After all, plumbing malfunctions can cause serious problems and significant financial costs in the future. Before buying or selling a property, it is advisable to contact plumbing professionals, whose information can be found at https://fischerplumbing.com/seattle-wa/sewer-line-repair/sha... . They can help you inspect your plumbing systems and avoid potential problems in the future
was doomed from the start. western society is so separatated from each other, literally. Japan is a large island but still a country that is roughly the size of California. They have long since made public transportation that can carry you to the other side of the country in a matter of hours. It's so much easier to do local meetups.

Meanwhile California has been working on its interstate railway for... 25 years now? Still a long ways to go too. And that's a single state housing ~16% of a single country, a country some 25x larger in land.
I spent a long time living in the past. Back in the present now and I’m looking forward to visiting the future later today.
Oooh vulnerabilities! Yum
YouTube removing the dislike count destroyed that site's usefulness for reviews. Now there's no good way to tell the algorithmically created videos from genuine reviews without watching them, which then inflates the generated crap videos higher. Big channels can still do product reviews but reviews from average people are now unfindable under a sea of generated sewage content. Since big channels often are sponsored (and not always disclosed regardless of YouTube policy) and have a very narrow range of products they review, a huge chunk of functionality died the day YouTube decided to protect the feelings of political campaign staffers while tossing an enormous amount of content completely unrelated to US political ideological struggles into the void.
Beats over here where the government basically thinks "education bad" and starts making lots of schools crappy out of a realisation that anyone who can add two numbers together wont vote for them come election time.

The result is of course a population that isnt qualified to do anything but sit at home watching propaganda on tv.
I get where the author comes from, but my definition of simple doesn't include anything with the word "smart" in it.

I have simple watches. They are casio.
CSS, JS, y18.svg, and the GIF are fetched in parallel, so they only count once toward visible latency. triangle.svg is fetched after the CSS is done, so it does (though for me, it's done downloading before y18.svg is)
>It's really not up to the "state" to solve middle-class housing issues. It's not the soviet union.

Yes, it is. The state caused the housing issues because of their Soviet-like zoning laws.
> Honestly, given that ChatGPT produces higher quality output, the next generation of spam blogs will (sadly) probably be an improvement over the sea of crap we have now.

I think that's questionable. Gibberish is easily skipped over, bargain basement ESL writing with no familiarity with the product sticks out a mile, but with GPT you get a kind of reverse "uncanny valley" effect where it's written in polished English and says just enough in the opening paragraphs that sounds informed to lead you to read half the piece before you realise it's machine generated bullshit. So you waste a lot more time on something that has no more insight (and cost even less to produce)
Bleeding edge tech will stay in Taiwan. I also wonder if the Arizona plant could stand on its own without guidance from HQ. Got a few recruiter emails about jobs in the AZ plant and you had to spend at least a year in Taiwan training before returning to the states.
It isn't the latest and greatest by the time this plant opens. They ain't stupid enough to give away their top of the line stuff, that stays in Taiwan. This plant will help buffer the US in the case Taiwan is attacked. Apple will find a way to make iPhone 16 the "best phone ever" while using iPhone 14 tech.
>Is there a good reason why Base63 (nopad) doesn't exist? Ie Base64 minus the `-`, so that you almost get the density of base64 (nopad) but the double click friendly feature.

Yes, the reason is that you need 64 characters if you want each character to encode 6 bits as log2(64) == 6. If you only have 63 characters in your alphabet then one of your 6-bit combinations has no character to represent it.

Base32 can represent 5 bits per character because log2(32) == 5. Anything in between 32 and 64 doesn't buy you anything because there is no integer between 5 and 6.
The real concern is not the loss of the AOSP apps but the lack of new but mandatory features in AOSP and even more undocumented APIs.

For example, RCS only works with Google messenger and there's no sign of that expanding (unless your Samsung). Even Visual Voicemail which should/is an open standard has a lot of carrier specific code (I think it can still be extracted from the Google Phone app but I'm not sure on the license).

NFC payments (tap2pay) seem to be impossible outside the few blessed implementations and even running those is a cat & mouse game with SafetyNet (now called Play Integrity).

Android is still the most open source mobile OS (that's functional and has real security; mobile Linux doesn't count). But IMO it better remember why people pick it over iOS.

I'm still optimistic, if open standards for the basic functionality is going to survive; it will be on Android.

- Sent from my Google Fold running GrapheneOS.
To counter the top comment at the moment, being from Sydney, Australia, I totally do buy it. It also works both ways, if you want to build something with global reach but host it locally you’re immediately going to be penalised by the perceptions that come with latency. Also, I might add that the latency builds up non linearly the more throughput you’re attempting to achieve (e.g. streaming video).

Disclaimer: I am currently working for a startup attempting to build a video creation and distribution platform with global reach.
I wonder what SteelSeries of all companies would not only use that for, but put resources into developing.
Is that what's behind PhonePe?
The data sourced from alltherooms.com is significantly different from data sourced from Airdna.co. I'm curious how data can so different... Thoughts?
Disclaimer:

I work for Red Hat Kernel maintenance (now), previously part of product security. I imagine you wont find much "breakage" in CentOS because of how the Red Hat Engineering process works.

All patches that end up in CentOS stream (kernel) end up going through the same continuous integration testing that standard Red Hat Enterprise Linux kernel fixes would go through. There is additional advanced testing that "RHEL kernels" go thorugh.

Each weekly 'Build' (that also ends up hitting centos stream git server) goes through the regular QE process, and the most recent qualified release at the time of a 'compose' ends up making into the Red Hat CDN.

Z stream kernel is the area that im involved in, these particular fixes that make it into Z stream are -very- low risk and are based on customer demand. The CentOS streams wont "break kabi" but I guess there could be mistakes made before it reaches the advanced RHEL testing. Choosing a more mature release would likely mitigate much of the risk.
So it basically supports the same bangs as DDG? Couldn't find it in their feature list. Do bangs count as a search?
I think the peering agreements of the local ISP are likely to be a factor as well.

When I moved inside Europe I suddenly noticed slow connections to Github pages. I expected that it had something to the physical location of the Github pages servers. However, when I connected to the VPN of my previous location it all was snappy again. That eliminated the physical distance as a cause.
Modules are widely supported now for js which means you could have 100 modules = 100 files instead of 1 bundle of 100 modules = 1 file, obviously this is not "the most ideal" but it allows you to skip a build step. There are also frameworks like Astro that splits your pages into tiny pieces so there are definitely some ways to add a lot of requests
Metal hulls do not degrade on every dive. If you start off with a safety factor of 2.5 (according to the design specs as they are known today) then after a number of dives you'll be below '1' and failure is a given. Without the ability to test the degradation it's a roulette.
As I recall, back in the day (90s) my family subscribed to a regional daily paper, a local weekly paper, National Geographic, Newsweek, Sports Illustrated, Reader's Digest, Smithsonian magazine, various kids magazines depending on age (e.g. Highlights, Boys Life, etc), MIT Technology Review, and a few industry-specific publications.

In addition to that, we'd frequently stop by a newsstand or bookstore to pick up other periodicals if there was an article we were interested in, or if we had extra time to read that week.

The idea of halcyon days when all you needed was a single subscription is a myth. If you wanted regional news plus some pool reports from Washington, Wall Street, and somewhere in Europe, then sure, a single subscription would do. But if you liked to read several different news sources, you paid for several different news sources.
WHO's cancer research agency to say aspartame sweetener a possible carcinogen
The Vatican Releases Its Own AI Ethics Handbook
Or you could also install the Fennec browser, install the ublock extension, go to the desktop version of youtube and click on the install PWA button to install the mobile youtube PWA, which will be affected by ublock.
Yes, they use other search engines. Check their FAQ for details https://kagi.com/faq#Where-are-your-results-coming-from
I'm with you on that one. I actually have a prototype full SwiftUI and Swift server as well (Vapor). Hit me up if you make progress!
News websites filled with "AI" headlines pulling in money from ads, ha-ha.

I mean, there is no sensation here. Before AI-generated text, you could pay 5$ per 1000 characters of human-generated text, and it was used to do the same thing – playing Google's game.
One year in 2014/2015?

Saying that Meta "reinvented CVS" means you either know very little about source control or you are just being purposely misleading. Neither is a very good look.
Bangs don't count towards the Kagi searches.
It’s terrible. Plus the west pays the Chinese companies to take care off the plastics anyway. They just dump it in the ocean and nothing is recycled.

Is actually better for the planet that you just burn it yourself instead of wasting diesel on transport to nowhere.
I've been thinking about this lately: Writing a rendering engine for WASM or something, which then draws to a canvas.

The rendering engine can then be shipped along with the actual UI.

Sure, the rendering engine will take some time to load. However, compiling styling etc. to WebGL instructions at build time might also speed things up considerably.

(The actual reason, however, I'd be interested in this is not performance but improving upon the developer experience and replacing CSS with something better.)
I am glad there's alternatives to Google and Bing.

I think the (open) web is troubled from a content, quality and funding perspective.

The old web was the volunteer web. People produced useful content and it was interesting (Digg, Slashdot, StumbleUpon and delicious)

I like reading personal tech blogs from the volunteer web. I get a lot of value from them.

I don't want the web to get worse so I subscribe to Wikipedia and at one point medium.

I kind of think the secret to quality is to commission high quality authors.
>Is the NDP the party of the wealthy elite in Toronto?

Always has been.
Thanks. A lot of things are possible with tricks that should have long been supported natively.