skysight-inc/HackerNews huggingface dataset:
Part of the challenge is getting people to see the true cost of the free services they consume. The internet today defaults to the "all you can eat buffet" post-scarcity world.

The kagi team are transparent about what it actually costs them (in cash) for searches you make. If they go down the advertising route, they'll just become another Google, as the incentives are not aligned.

First you'll get more ads onto the page to crowd out organic content. Then you'll subtly adjust what users search for, or what you return, to ensure you optimise for your highest paying ads. Then you'll hyper localise to make even more from sponsored listings etc.

If we want an internet where users aren't the product, there needs to be more transparency about what "free" things are actually costing in compute resource and similar. And ultimately a user has to either bring in more money than they cost (not ideal in developing countries where ad impressions and clicks can be worth a lot less), pay for what they use with a margin on top, or the company has to go onto the VC treadmill of promising greater future returns from eyeballs (back to advertising and data brokering again....)

Therefore while it is expensive compared with free, they're also being transparent about their real costs, and what the services that are free elsewhere (with monetisation) are actually having to make from selling ads to you to break even.
Huh? Copernicus died in his home when he was in his 70s. Galileo died of old age as well. Tycho Brahe died from politeness.

Bruno was burned because he was a hermetic mystic and didn't really prove anything significant about the planets.
The Earth's "magnetic North" is a magnetic south pole. Any magnet's "north" pole will point in/be attracted to the Earth's magnetic North.
That's POSIX; C's equivalent is a FILE, which generally is buffered.
A mare has four (4) legs.

But no mare, meaning there is not any mare such that it has five (5) legs.

Thus the cardinality of "no mare" > the cardinality of "mare".
If I recall correctly, it was illegal by the 90s in the UK. That didn't stop the odd occasion of it happening. The cane remained on the wall as a relic, but there was always a handy slipper around.
It's a global company and yes some people have to work on holidays. Info Sec for a business like Experian absolutely necessitates 24/7 coverage. I can't believe this is even a debate.
Definitely, Wiktionary even has the IPA /fu.t͡ʃiˈbɔw/.

The "e" in futebol -- written and spoken -- is an epenthetic vowel due to Brazilian Portuguese phototactics.

https://en.wikipedia.org/wiki/Epenthesis#Breaking_consonant_...

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

This is a fancy way of saying that Portuguese, unlike English, really doesn't like "tb" occurring together with no vowel in between, so people added one! (In other words that have a longer history you sometimes don't have the vowel written, but it's commonly still spoken, like advogado /a.d͡ʒi.voˈɡa.du/ 'lawyer', from Latin advocatus. IPA again from Wiktionary.)
That’s not quite true.

Freenet protects communication — content in flow.
Somewhat larger files that are not accessed automatically disappear from Freenet after a short while.

Tor protects your connection to another computer.

The stated usecases are excellent examples for usage of Freenet: information for transgender people or about abortions.
Even accessing such information can get you in danger nowadays.

And a site accessed via Tor can more easily be compromised (to get your identity by tracking information from your OS or similar) or taken down (so the information is gone).
CPU side channel attacks are a possibility. In the worst case, it could let an attacker cross OS process boundaries, making it exploitable remotely through Javascript executed in the browser. Although such vulnerabilities would be hard to find and even more difficult to exploit on scale, the possibility seems more realistic than it did pre Meltdown & Spectre. It would be nice if something as high stakes as a password manager was prepared for this kind of scenario.
Oh man. This is so similar to my high school story. The only difference is instead of 'sup', one of my friends typed 'you can't catch me I'm the gingerbread man'.

Although, I don't actually think they really tried or were ever going to try to catch him.

Same thing for me, the feature was disabled shortly thereafter.
If you want to see the economy contract and output plummet, play more redistribution games.
It's a series of misspellings, puns, and tortured logic.

> It has two hind legs, aside from its fourlegs.

Hind legs are the opposite of forelegs so the statement is true but misspelled, and [---tortured logic here---] two hind legs plus "four" forelegs totals to six legs.

> Which means it has six legs... Now six is an even number, so it must have an even number of legs... But six is an odd number of legs for a horse to have, so it has an odd number of legs.

Six is an even number but it's "odd" - as in strange - for a horse to have six legs so horses [---tortured logic here---] must also have an odd - as in mathematical - number of legs.

> The only number that is both odd an even is infinity. Since a horse has both an odd an even number of legs, it must have infinite legs.

Infinity is a complicated "number" with different interpretations and [---tortured pure math here---] if you stretch some of them to the breaking point, the only horse that can have both an "even" and an "odd" number of legs is one that "must have infinite legs"

> But there is one horse, that not only has an infinite number of legs, it has legs that are infinitely long.

This plays on the ambiguity of "infinite legs" which could mean an "infinite number of legs" or "infinitely long legs".

All in all, thumbs up. Cost me some cherry switches thanks to projectile tea.
recently i had a legit use for going past the 10th page of google, after which it wants to give me no more into. I tried the same query on kagi only got 2 pages.... I don't see if the premium actually gets u more
Oh, what did the firmware update change? I need to look into grabbing it then.
I am struggling understanding the underlying point here - UniqueIDs of some sort are generally great but if You're desperately need some kind of precise monotonic increase I need to have my thinking cap on

- everything is on same machine / database - great ! Use UUID 7 or just grab a long integer ...

- things are on distributed machines but they talk back to a central machine. Now this gets harder (and is kind of actually the same problem as single machine but we ignore that). Network speed really screws with you if you ask for a new monotonic id each time, and if you do anything else you have just sharded and well that's a new design.

- if you want some monotonic id generated distributed-ly then good luck. Not sure I have understood paxos that well.

In the end I strongly want to avoid the need for stric distributed ordering - and suggest it is often the failure of business model not the technology
None of above probably.
Just buy a laptop which is known not to deviate from reference designs (from intel)
I assume a very, very small percentage of people are affected,
something like 0.01 percent. Now do the maths for an internet with
about 5 billion active users.

Scary isn't it, how when playing with the Internet, one can impact the
lives of so many real people.
> reliably take me where I want to go.

That’s got nothing to do with if the technology exists. Supersonic aircraft for example exist but you can’t book a supersonic flight NYC to LA. What you’re arguing is affordable mass market self driving cars don’t exist which is a strawman that has little to do with if self driving cars exist.

> Waymo’s limitation is not just legal.

Waymo is currently testing driverless cars in every single state (CA, NV, FL) it’s legal for them to test in. Clearly that does suggest the limitation to add any more states is legal.
If in your business it's quite likely that the equivalent of that 'kitchen cabinet' is going to be replaced, or simply become unused, or that you're going to switch to an entirely different house with different cabinets - then it becomes obvious that in those scenarios spending time and effort on bugs like “Loose shelf in kitchen cabinet” may be totally counterproductive. Essentially, it's the YAGNI principle on a bit higher level of abstraction, where the default assumption (and not that unwarranted) is that whole tech systems and/or business processes often are short-lived, disposable and actually disposed of.
If you're a searching for headphones kind of user, check out neeva.com.

I subscribe to kagi.com and neeva.com but only use neeva for consumer goods searching:

https://neeva.com/search?q=best+headphones&src=mkthome
You absolutely can! I got working after installing the extension and restarting Safari.
Really interesting analysis. I was about to post it too, but tptacek beat me to it.

Previous discussion of this case:

https://news.ycombinator.com/item?id=34121873
> That's not how it works, the first year is horrible. (...) things will get better when the kid grows older.

Except when they won't. Our older daughter started having real sleep issues around when she was 1.5 years old. From that point on, every night was one of "those nights nothing works". Her sleeping schedule became quite consistent: roughly 21:00 - 05:00 if she didn't nap during the day, or 23:30 - 05:00 if she slept even as little as 15 minutes at any point during the day.

We went through pretty much every trick in the book. Less attention. More attention. Earlier supper. Rituals. Toning down lights an hour before bedtime. Music. Singing. White noise. We consulted a psychologist specializing in small children. But nothing helped - in fact, the more we tried, the worse it would get, with our daughter often going to sleep past midnight, only to wake up at 05:00 sharp.

Now I'm going to admit to something that's AFAIK seen as even worse than the "cry it out" method. Something I was very surprised wasn't even mentioned in the entire article. After half a year of unending torture that started to very negatively impact our marriage, in an act of desperation, we gave our daughter melatonin drops.

This solved the problem instantly. We all slept very well that night. And the next one. And the next one. Sleep again became something reliable.

Obligatory YMMV, IANADoctor, consult your pediatrician, etc. But the point is, every kid is different, and sometimes things don't get better (and it's very hurtful when others try to reassure you they will).
Conversely I've had the opposite experience with devs who wanted Macbooks: because they weren't Windows, they kept doing things which were "Unix-enough" in the Mac OS BSD environment, which then didn't work as expected on our fleets of RedHat and Ubuntu servers.

Rather then get their brew/GNU environments in order, I was constantly having to modify build scripts to try and detect and account for yet another dev who would complain "it's broken" because they weren't in a GNU environment, or what worked with BSD tools didn't work in the GNU environment.

Of course I simply ran a Linux desktop, so that worked great but it was very noticeable how much more reliable and how much quicker I could be interacting with our environment then the people living through multiple layers of indirection and abstraction or VMs.

It would have been much easier if they'd been locked into the corporate Windows environment, since then they would've been forced to actually run VMs in the platform they were targeting (but of course that environment was much worse for everyone).
Point is, that they would not have gotten that.

You give all three the exact same training, messed up pitch, and rules, CR7 and Messi don't touch him.
I would agree on the long and accurate ruler. The actual problem here is understanding what the square root is (and how it can be used), not finding it's value for some arbitrary number. And despite all even 4000 years ago our ancestors could make a very precise tools.
that Write() doesn't call fsync() though, does it?

so there's no buffering going on in the application, but the bytes almost certainly don't hit the disk before Write() returns

they've just been staged into an OS buffer, with the OS promising to write them out to the disk at a later time (probably, maybe...? hopefully!)

which is exactly the same as a regular TCP socket (with Nagle disabled, i.e. the default, non Go way)
In the original yak shaving story, every next step was not an optional distraction but was a prerequisite to doing the previous thing; often caused by 'tech debt' (e.g. the protagonist couldn't borrow the tool you needed from your neighbor because he hadn't fulfilled an earlier obligation, and needed the yak hair to do that)
Almost any machine should do okay for this general purpose.
Pretty funny seeing how many others did similar pranks. The best one we discovered was that the third party screen sharing / remote admin tool installed on every computer in every lab/classroom (high school) consisted of client.exe and server.exe, with no password, and while server.exe was not installed on the client machines, it was in a shared folder in at least one place on the network.

All that was required to "take over" any machine on the network was to open server.exe and enter the IP address
> But there is one horse, that not only has an infinite number of legs, it has legs that are infinitely long.

You had me until this one. Even the tortured logic made sense to me until this point and it feels like this was just shoehorned in to make it work..unless I'm missing something?
This is not really the 6 degrees of Kevin Bacon thing. He knew Pete already, so it's a direct referral, how he got to know him is not really interesting. I mean for him it definitely is, but I'm not sure what to get out of this :)
The first one, because in the second case the caregiver actually comes and comforts them.

Stress and damage during certain phases of growth and development might not be reversible. That's what the researchers were talking about "experiences of stress may program the HPA (hypothalamic-pituitary-adrenal) axis to be more stress reactive,"
You can use C# or F# using excel-DNA. I've played with excel add-ons (xll files) in F# in the past, pretty neat.
The latest chromebooks are actually really great*. Many of my team members who were on mac are switching back to ChromeOS for convenience.

* Great if you have a remote linux workstation to do the heavy compilation and test runs
It has it now. For a long, long time, readability for Golang at Google was "Read some of the other Go code out there. Try to make it look like that."

(I don't have enough historical knowledge to comment on the notion that Go was invented to sidestep the need to get more team members readability in C++ though).
A big reason piracy exists is because the functionality of these systems is better than the official channels. There's a reason streaming services led to a dramatic decrease in piracy. There's also a reason that piracy is making a return. Yeah, pirates are picky and they push other services forward.
I have had 0 problems with XPS Dell running Ubuntu. I've run it both as a dual boot with Windows and a standalone. Loved it so much I bought a second. The 13 in "Dell XPS 13" refers to the screen size. You can have a bigger screen. 15 & 17. My laptops are Dell XPS 17. I have heard good things about the Dell Precision as well.
I’m not sure what else to say than “this isn’t true.” 6.824’s labs have been paxos-based for at least the better part of a decade, and at no point did they emphasize latency as a key factor in reliability of distributed systems. If anything, it’s the opposite.

Dismissing rtm as “academic” seems like a bad bet. He’s rarely mistaken. If something were so fundamental to real-world performance, it certainly wouldn’t be missing from his course.
Shout out to Lakatos!
You may be interested in the (slightly dated) information about how much it costs for them to run the search engine. What you're proposing wouldn't be viable: https://blog.kagi.com/status-update-first-three-months#finan...
Well i'm not going to pay and jump hoops like screen scrape. My question was more that if i'm paying, i'd also love first-class API access. Sounds like they give it, sweet!
I suspect a lot of CEOs want to make these investments but are unable to convince key players and shareholders to get on board with doing so. Persuading key players is work, you have to spend reputational capital, twist arms, and the process consumes time and resources needed for other important company objectives.

It’s easier to wait for them to fail so that it’s abundantly clear to everyone that they need upgraded and improved, and everyone is instantly on board with doing so. Yeah, you take some heat in the immediate aftermath but in the long run it’s probably cheaper and less risky all around.

Alternatively, those systems may never fail, or take a long time to do so. it makes counterintuitive business sense.
I switched to it the last month or so. Got sick of DDG blatantly ignoring my query terms, Google’s results are filled with so many special result formats and SEO spam I don’t even know what I’m looking at anymore, never mind the creepiness factor of Google.

Kagi’s results have been great. My biggest complaint is that it’s a weird name, which is really a compliment.
If you want to see modern serfdom and an eventual peasant's revolt, don't.
Access is a bunch less flexible than excel. You need to plan how to query data more carefully and as soon as you want to do something weird, you basically need to dump your query result into excel anyway.
Plenty of pertinent information exists as documents, like lists of abortion providers or how/where to get hormone replacement therapy, etc. Freenet can be used for such content and would save a person from having related search queries and sites in their normal web history/traffic that can later be used against them.
The Brief History of Artificial Intelligence: The World Has Changed Fast–What Mi
OP, An analogy for your question/concern:

You want to add 2 numbers.

So, I hand you a calculator.

That calculator has about 1000 dependencies.

I didn't hand you petroleum oil and copper wire, and say "Oh, first, do all these prerequisite processes to manufacture the inputs you'll use to build a calculator. Next, build a calculator. Ok, now you can add two numbers together"

(We could even go a step back from that-- I hand you some steel components, a forge, and some people (labor and engineers), and give you a tutorial on how to make a foundry to create the parts to create and oil rig, and to use to create components for bull dozers, which you then manufacture and use to mine copper ore, which you then process into wire... and so forth)

Do you want to:

- build a foundry to build tools for mining

- mine minerals (iron for tools to make other tools with, oil for plastic, copper ore for wires, etc.)

- build a factory for making calculators

- manufacture a calculator

Or do you want to

- Take this calculator, and add 2 + 2?

Perhaps you'd rather build the tools. Or perhaps you'd rather use the tools to solve a business problem.

Personally, I'm the developer who prefers to solve the business problem, as business strategy & product management interests me more than hardcore science/engineering.
> The first lesson I learned about Distributed Systems Engineering is the network is never reliable

Yep, and it's a good rule. It's the one Google applies across datacenters.

... but within a datacenter (i.e. where most Go servers are speaking to each other, and speaking to the world-accessible endpoint routers, which are not written in Go), the fabric is assumed to be very clean. If the fabric is not clean, that's a hardware problem that SRE or HwOps needs to address; it's not generally something addressed by individual servers.

(In other words, were the kind of unreliability the article author describes here on their router to occur inside a Google datacenter, it might be detected by the instrumentation on the service made of Go servers, but the solution would be "If it's SRE-supported, SRE either redistributes load or files a ticket to have someone in the datacenter track down the offending faulty switch and smash it with a hammer.")
Reading it generously, I think the cultural problem is supposed to be that parents are expected to go back to work too quickly, not specifically that women are. “Mom” has just come through the sequence of quotes, making it unnecessary gendered.

It could also be seen as a cultural problem that both parents are generally expected to work nowadays, and it would be nice to be able to expect that families had some adult at home (but we’d hope that in a more egalitarian society nowadays the gender balance would be more equal — although men can lift larger laundry baskets on average so maybe we should end being the at-home ones more than 50% of the time, I dunno).
I have run Fedora on ThinkPads for years but just got a Mini PC this summer to be a TV and audio/Roon server- ThinkCentre M80q. It's great, drives a 4k display, all the things work.
Perception of the Heat of Sorption of Wool
Well, to be fair it's a full node price increase!

It's the first node where each transistor is more expensive. :^)
I deleted my LastPass account as soon as I imported all my passwords into BitWarden, and the passwords for the most critical sites have been reset since then. Moreover I use auto-generated passwords, so no password is used on two sites, plus they are super hard to brute-force.
> I’ve been on MacOS

The OP asked about a laptop to run Linux, and you suggest running MacOS? Or did you forget mentioning the part about running Linux on it?!

I respect you, but weird post tbh.
Yeah. I've never been able to think of wafer scale integration as "single chip." But your comment is fair.

Won't fit in a laptop though ;-)
Asus Vivobook/Zenbook OLEDs without dGPU seem to be good choices as well.
You can implement this in about 10 lines with synced tab session management if you use Vercel's library.

https://authjs.dev/

Here is the token generation logic

https://github.com/nextauthjs/next-auth/blob/main/packages/n...
> But it just ends in arguing that choices can be made about income inequality and “Let’s get to work”. What is the work, precisely?

The clear implication is “policies that address inequality.”

(Unfortunately, the only example the article gives is the wartime mobilization [0] that corresponded with the end of the Great Depression, which implies that the solution is to mobilize and launch a massive global conventional war, which seems both impractical and likely to have undesirable direct and indirect effects that would outweigh any salutary effects on the domestic distribution of income and wealth.)

[0] And unfortunately fails to point to a variety of anti-inequality domestic economic policies that were adopted within the US under the political cover of the war, which would–though definitely controversial–be a much more interesting discussion point than “wartime mobilization”.
I. Don't at all understand this comment. You don't own this subthread? I don't really even really recognize the boundaries of subthreads from the larger thread, at least not in the way you're suggesting? The article is about surprising consequences of this decision. This being a "good default" is very much a subject of contention in this discussion.

> (Again, being standard advice doesn't make it not debatable!)

This seems to accept my premise that it's what's in dispute?
I feel like it makes sense the people that hyper focus on the safest speech had enough text online to pass through standards to not make the AI accidentally hateful