skysight-inc/HackerNews huggingface dataset:
Can anyone compare/contrast DuckDuckGo with Brave Search? I use the Brave browser and am a fan, but like many others, I search primarily with DDG, using the occasional g! <search> to see if something developer related shows up better there (I'd say 20%-10% of the time I find additional resources/answers on Google). Does BS have bang codes like DDG?
Not under the current definition of equity, which is roughly: equal outcomes for all.
"If you are not paying for a product, you are the actual product being sold."
Is melting ice cube wet?
This actually took me a bit of time. I had to search around. But can give advice. If you're serious, email me at bwest87 at gmail.com
I love the Rubáiyát.

This one, above all others.

XCIX
Ah, Love! could you and I with Him conspire
To grasp this sorry Scheme of Things entire,
Would not we shatter it to bits--and then
Re-mould it nearer to the Heart's Desire!
If complicity weakens the case against Kail, why are you suggesting the startups did something illegal? You can't have it both ways. The complicity is either a crime alongside Kail's crime (and completely independent), or it isn't.
There's videos on youtube of people fixing their electric bikes, by replacing a dead cell in the battery. This is probably the most common problem.
We are not talking about datacenter servers - we are talking about smartphones. you can run a 4.9 kernel with all security patches applied, just like you can run windows10 with all security patches applied. You can update bluetooth and wifi modems without going to a later kernel version. We call those drivers, not kernels.

The issue you note is only exploitable via a bug if you have an outdated version of the chrome browser. You don't need to update the kernel, in order to update an application.

Seriously, I feel like I'm talking to my wife here, who is not a tech person. Why are you and the other couple of people being purposely dense, and purposely ignoring the content of your own links that doesn't fit your viewpoint?

BTW, after you said smartphones aren't servers, you go on to talk about why an older kernel is bad on servers.

But since you asked, the latest 4.9.3 kernel running on that nexus6 from 2014, that's been compiled appears to be from the end of the year 2019.
You can write an user script to replace fonts if you use something like Greasemonkey.
Brave Browser: What Is Web Discovery Project?
I'm located in San Francisco. I asked around a bunch of friends, got intros, and talked to a few potential guides. Eventually got linked up with someone who's been doing it for a number of years, and we vibed. We had a few phone calls through Signal, and then decided on a date/time/place.
The Sentence Is a Lonely Place
The secret I5 on-ramps, yeah WTF.

No idea where the express lane on-ramp is, haven't bothered figuring that out!
Modern cars are incredibly complex and car engineering/manufacturing has really complex lifecycles. It is quite difficult to make an analogy with a thing that requires a lot of analogies to in the first place to explain.

Carpentry/woodworking is somewhat simple. With a saw, planer, router, sander and a few primitive hand tools you can finish most woodworking projects. Most of the complexity of woodworking is in the accuracy/quality. Woodworking is simply easy to be conceptually* familiar with.
Introducing: "Facebooklify, the <3 of your community"
This is a false generalization. It’s simply not true that this happens everywhere in big companies. Seems like a rare case.
>To me personally it seems like recipe for a disaster to basically prime a chunk of your population for an anger for being left behind by 'the rich'...

What are they going to do about it? It's no coincidence robot dogs are now being outfitted with guns.
Yes, it has the bangs, and it's about on par with Google on most searches. There's no downside to trying it. Try it yourself.
I always knew all those RGB lights will come in handy one day
From the article:

Brave doesn’t follow the sneaky practices of other big tech search engines. The Web Discovery Project is opt-in, and the data collected under the Web Discovery Project has specific protections to ensure anonymity. In addition to these protections, the Web Discovery Project adheres to the principle of “unlinkability.” This means we do not link data to you, your browser, or your device. Brave Search has no concept of a user or session ID, which prevents record linkability. Further, the Web Discovery Project includes multiple protections to prevent websites or searches specific to you, or that include personal or sensitive information, from inclusion.

What keywords are being searched most often? What websites do those keywords lead to? How are those websites interacted with? These kinds of directional questions help Brave Search navigate the world of available web pages, and separate signal from noise. And this, in turn, helps us understand the parts of the web worth indexing for users.
Aren't larger displays the reason for the need of bigger batteries in the first place?
Think of it this way: it's trivially easy to randomly generate terrain for a video game world. The "size" of the in-game universe is just an arbitrary parameter.

Populating the world with interesting NPCs, is, however, a vastly more difficult problem than just scaling the same copy-pasted planets and stars across light years.

So no, the size of our universe is just a scale parameter. There's no evidence that it's more computationally complex out there than here, and computational complexity is the only interesting metric.
Multi-monitor high-DPI will probably never work well in Xorg, but most Wayland compositors support it just fine. I switched to Sway a few months back and it's great. Unlike in Windows, when a window straddles a high-DPI and lo-DPI monitor, it's not big on one monitor or small on the other. It stays the same virtual size on both and the window contents quietly re-renders itself in high or low DPI when it's dragged between them.
There is no need to scour users’ comment history. It’s not relevant to the discussion here. And it’s rude.
And no doubt the risks decrease as the hourly rate increases.
One session meaning one time. Both of us think it would be valuable to do, but on the timescale of like... once/year or once every few years. But there are people who do it once/month for several months if they have a lot of specific things to work through. Our guide actually works with a number of 'regular' therapists, and they pass clients on to him if they think a guided session is the right move. He says therapists will sometimes say, "please take this person on a journey once / month for the next 3 months" (or something along those lines)
titanic and airships had some issues tho
If they are asking behavioural questions then questions like that are probably reasonable.

"Towards the end" does not sound like it was a screening question.

In my life being able to work with people different from me (in my case not people from "oppressed groups" but downright difficult people) has done me very well.
HBR used to be great until the early 2000s but since then, everything essential about management has been said. Today it's more about endless rehashes and wisdom snippets for pseudo elitist wantrepreneurs with short attention span
I don’t think this is a helpful discussion.
No resource is truly finite except for energy, so there are upper bounds for the cost of "finite" resources. Pretty much all things that we dig out of the ground don't leave the planet when we're done with them, they just get diluted. So the cost of throwing it away is upper bounded by the cost of extracting the material from a dilute source, e.g. the ocean. That's usually prohibitively expensive.
How do you feel about the policies in the Netherlands?
Please, do glasses next
And ingress protection, which requires excellent seals, which need a bit of know-how (i.e., a shop) to correctly reapply. At least that's what I like to tell myself.
That's not the definition of equity, at least not outside of fringe fever dreams. (There's a radical left that dreams of it, and a radical right that fantasizes it is the status quo - both are loons and rightfully ignored)
They could easily do it if they wanted to, now that they have more control over the SoC. With Chrome OS they already do it. Most devices that are released now will get 8 years of security updates, which are supplied by Google.
> A singularity is your theory crashing with a "not applicable in this regime" error.

Sometimes I tell myself that I read HN for the articles. But what I'm really after is elegance like this. Thank you.
Guided aspects... he sent over a questionairre ahead of time with a lot of broad questions. We then did a one hour zoom call going over the questions and getting to know him. It's all designed to help you figure out what you want the session to be about for you personally at that moment in time in your life. And then the session itself lasts 4-6 hours, and he will ask you many questions, but also will follow the journey wherever it takes you, and there's ups and downs and everything in between. It's all very specific to you and the guide and where you want to go with it. And lastly there's an "integration session" the following week where you talk with him for an hour to go over how it went, and what it means. Can discuss more if you want. Email me at bwest87 at gmail.com if you'd like to discuss further.
If that was the question; my recommendation would be first find something in the world you want to effect, and then what you need from technology to succeed.
I think that a family of two adults and 3 kids will keep one of the adults home in lieu of paying for (with COVID, rather unreliable) child care if they can instead collect $14k plus unemployment.
I’ll have a triple soy skinny mocha vanilla latte please lamp … oh ok …
It's like that old joke about King Solomon's 700 wives and 300 concubines: "He tells me I'm one in a thousand!"
“to treat every person as a unique individual, not as a representative of their gender or their ethnic group.”

Not being a bigot is not a matter of ideology. It is a matter of character.
The most common scenario I have is switching from RSS reader into web browser for the full article and back. This is also about 50% of what I do on the phone that's not scrolling web pages vertically.
I like it, sometimes, maybe, death could be a celebration of life?
Scale. Pointing at any one retailer and saying "that is scummy, stop it" does not work, feels arbitrary and "then go elsewhere" is actually an option. If Amazon or a number of large chains do it, there is no reasonable alternative.

Case in point from Germany. If small supermarket chains treat their suppliers badly, that is their business. If Aldi (very large chain) does, this is potentialky ruinous for many companies, so politics do get involved.

It always is a tradeoff between the possible harm, number of people affected and the desire to not intervene if at all possible.
I would assume you're not the type to post buzzword filled nonsense in the first place. I often think that the people who fill my LinkedIn with posts like that are generally a little detached from reality.
You will not avoid mistakes while creating the software
She forgot to follow up on the buttcrack hair comment as promised. "(more on buttcrack hairs later)."

I imagined a graph of number of missed buttcrack hairs to the amount of light allowed in a session.
Warning: unusual opinions sliding into a full fledged rant.

I know it is cool to hate w3schools and I don't use it personally, but seriously, can we get over ourselves here?

The reason why w3schools rank highly and have done for years is because for a large segment of users it works.

And as someone else has pointed out the official documentation is often atrocious: both Python and Java online docs are close to worthless if you have a decent ide that shows you method signatures.

PHP docs used to be a lot better in that they described what was going on and why and had comment sections that I imagine they also used as feedback to improve the docs.

I haven't used PHP or Python for years but today there is Spring docs to drive me mad: telling me all the things I know and not telling me anything about how to interpret a Spring project.

Spring is infinitely flexible and there are more ways to configure Spring than there are Spring programmers since most of them can't even configure two projects the same way ;-)
Digital Yoke Syndication Technology Over Public Internet Access — DYSTOPIA
> The pixel 4 is older and much more of a budget device compared to the iphone 12, I am not sure why you are comparing the two.

The Pixel 4 and the iPhone 12 both MSRP'd at $799 when they were released. Not sure how the Pixel is considered "much more of a budget device" in comparison. Technically the iPhone 12 mini is $100 cheaper than either of those, with the same basic hardware as the larger 12.
I always find it strange the way people talk about the importance of Leetcode on here. I've been in the industry 7.5 years and I've never used or been asked to use leetcode or really any site like it. I've gotten the CS questions in interviews and some coding problems that are perhaps leetcode-like; but the latter are usually not super intense, either in difficulty or in grading harshness. My solutions never had to be perfect, they just wanted to watch me problem-solve. And most of the companies I've worked for would be called "trendy"; we're not talking about stodgy enterprise-type orgs.

I don't get it. Is it because I'm not pursuing FAANG? Is it because I'm in Austin instead of SF?
I'll start by saying I spent a full 5 minutes reading through those and gave up. I asked for an example, you pasted twenty pages of random garbage and said "here, maybe you'll find something in this dump I took - why don't you spend some time and maybe I'll prove you wrong."

In those five minutes of looking through your garbage dump, I found Zero vulnerabilities that do not need either you installing a virus, which then gets root (the vulnerability), or a bug in an application running as root that's out of date, which then of course gives the attacker of the application root. None of those are valid examples, and I'm now bored digging through random garbage.

Any hack, in Any application, will give the attacker root - we're running rooted phones (for the extra functionality).

If you want to make a point, note the actual bug listed that does not need a compromised application. You installing a virus then the virus getting root does not count. The thread is about a kernel bug giving a remote attacker control of your phone. Applications and drivers like your modem can be updated without you updating the kernel. The latest N6 kernel is 4.9.3, with updates from the end of 2019.
Tangentially related, go watch a Delta IV launch. The RS-68 burns hydrogen, therefore the exhaust plume is literally water.

The space shuttle orbiters also burned hydrogen, but the SRBs burned aluminum. I used to enjoy pointing out the difference in their plumes, which is very clear to see as the orbiter's plume is invisible whereas the SRBs are distinctly orange.
There is a simple checkbox to turn those off. IIRC they even are opt in.
I remember reading in HN an idea about allowing people to customize the weights used to filter search results - a search engine that provided that, where I could use some curated configuration file. Maybe I could have profiles like "cooking", "programming", "news" and help the search engine even better to understand my intent.

Or just have the "don't show results from this site again" button from youtube taken into google results, and allow me a quick access to that list to manage it afterwards - ALSO, allow me to add a comment to remind myself WHY I did not want to see it anymore.
They have it. It is called verbatim search. Just that it doesn't do what it is supposed to.
You’re conflating form and function with your example (“reeking” is not an adjective for form, and a pig sty is not even a functional office space to begin with).

I have no issue with people wanting their work environment to be pretty but aesthetics shouldn’t hamper the person’s ability to get their work done. (at least not unless you work in an industry where aesthetics is your job).
We aren't creating water out of nothing though
Yeah, I've tried switching to other search engines a few times, but one domain where a lot of them really lack is non-English results.

Google has increasingly turned to garbage these past few years. But searching anything non-English on other search engines really feels like randomly populated results.

Location and temporal results are also lacking on non-Google results. Google also over-optimizes for them, so sometimes DDG is nice when Google is for some reason absolutely convinced I'm searching from some random town in another country and is only serving up results for that area.
they have turn off switch for this?
It strikes me somewhat oddly that one might pay so much for something that literally half the people on this planet is equipped to provide

You're paying for looks, ease, simplicity, no strings, and so on... I get it. But idunno, that is a lot of money for one nut.

Also suprised the San Diego price is so high, when there is a red light district literally on the border in Tijuana, and those girls charge $60-$100/hr US to gringos (and less to spanish-speakers, locals, and people who pay in pesos)
That's a mighty risky game though. If you were getting $1 per widget last year, and can sell them for $2 now, most suppliers will be more than happy to sell at $2 instead of holding out for $3 and risking $1 or $0.50.
Is there a version of that chart that includes 2021?
A worker in Florida applied to 60 entry-level jobs in and got one interview
> For example, if you don't understand the scientific method well enough to believe that Covid exists,

Lots of people are completely immune to the SARS-CoV-2: they're exposed to the virus, but their bodies shut down replication without even having to mount an immune response. Adequate Vitamin D is one factor that's gotten a wee little bit of coverage.

> you probably aren't going to like my policies for mitigating it.

Many Italians don't like their government's policies for mitigation: https://boriquagato.substack.com/p/protest-in-trieste-we-the...
If a site doesn't use SNI, therefore serves no more than one HTTPS site from any single IP, don't you still leak the same amount of information simply from connecting to that IP on port 443?
After you have the proper aggregations, you can use stats methods e.g.: https://about.gitlab.com/blog/2019/07/23/anomaly-detection-u...
I have no experience with this industry, I don't know what Domi is. I was simply looking at the numbers from my very limited (zero) understanding of the economics of sex work and economics in general. $1,200 is two months of my food budget, when I eat well, lol.

Somebody reading this comment (probably making minimum wage) might be thinking 20$ (1200/60) per day food budget is a luxury.

Anyway, all I was wondering is - a super tiny percentage of the population can afford to spend 1200 an hour, on anything. Must be nice to be that rich, lol.
Are they using AI for search? That would be a recipe for getting relevant search results only sometimes since AI is based on statistic models.
Top-10 Healthcare APIs Protecting and Upgrading Your Software
> 17% reported contracting a STD

I wonder if any money is worth having an extreme risk of getting a deadly virus.
If we go down the woodworking analogy path, I guess the main difference between a library and a framework is that the former is a set of transformative actions and the latter is a set of building primitives.

A really great analogy wood be a wooden window. A router/planer/saw in a workshop are libraries: they can take a piece of timber and transform that piece in a certain, somewhat adjustable way. A set of standard hinges/locks/mounts and router/drill sizes is a framework.
It is amazing that so much of money and effort is spent by phone manufacturers just to take "good" pictures/videos :)
It’s the “arrangement” of elements in the simplest terms, like changes in crystal structure.
"Completely blocking out" is out of reach, technologically; you'd need 80+ dB of attenuation, and the best anyone can do with things that fit around your head (earplugs, noise-canceling, etc.) is about 40, before you even start to touch the questions of selectivity and power usage. If you need 80 dB of attenuation your best bet is to contract an acoustics engineer to build a wall out of several layers of different materials.
https://facebook.github.io/prophet/

Prophet is a pretty popular library for time series forecasting
I stopped caring after Google axed speech recognition when the screen is off on older devices with an update. Now it is a gamble I have to play because of security updates.

IMO, one of the recent updates brought nice feature to AOSP and therefore all vendors: navigation via swipes.
Fundamentally, poor code leads to destruction of business value.

The next generation of software creators will likely look back on a lot of current practices as barbaric. Not practices that people advocate, but practices they actually do, whether by accident or through lack of knowledge.

I inherited a project once that had been built very quickly, over the span of a few months, and provided immediate value to customers, but the codebase was awful. Not just in a syntactical way, but structurally flawed, like using poorly bounded abstractions all over the code in a way that made it difficult to grasp and work on effectively.

It took 2 years of rewriting a bit here or there to finally get it to a decent state, but even today some of the poor abstractions live on, due to the effort to change it in flight.

Truthfully, looking back on it, that was a good candidate for a total rewrite. But we all know you put your neck on the line and have to have strong and tangible justifications to get product on board with rewrites.

But at the end of the day, looking back, there was likely multiple years of employee time wasted due to the poor design decisions.

That's why I always cringe a bit when people advocate putting out something quick and dirty for business reasons. Usually the damage you cause in technical debt is difficult to reverse, and you end up wasting a lot more time in the long run.

If you're cognizant of the tech debt you're introducing, and have a clear plan to rectify, that certainly helps a lot. Most of the time technical debt is introduced through ignorance, rather than through an explicit shortcut decision. That kind is more sinister, as you aren't even aware of the burden that you've created. It will be a nice surprise for the next developer to find out!

Of course, this moreso applies to SaaS where your product lives forever. A one off deliverable would have different tradeoffs.
In case it's helpful, here's the first paragraph from the post:

"The original KiCad domain name (kicad-pcb.org) was recently sold to an unnamed third party that is not affiliated with the KiCad Project or members of the KiCad Development Team. This sale was unexpected and may pose a risk to KiCad users. The new owners may simply post advertisements or (worst-case scenario) they may host malicious versions of the KiCad software for download."